错误:永远检测到的脚本被信号:SIGKILL杀死

最近我有一个问题,我的服务器。

我的节点服务器停止,并永远不会重新启动它。

在我永远的日志中,我看到了这一行:

error: Forever detected script was killed by signal: SIGKILL 

服务器本身不会抛出错误。 事实上,服务器似乎没有任何毛刺运行,然后执行一个随机的SIGKILL。

我不知道是否AWSclosures了我的服务器,或者永远是问题,或者是节点服务器本身。

searchGoogle没有提供太多的见解。

我认为这可能与CPU高峰或内存使用率高峰有关,但两者似乎都很低(但也许有一秒钟的高峰,我不认识)。

这是以前遇到过的问题吗? 任何想法如何解决它?

那么..为什么发生的问题仍然是神秘的,但我能够通过减less我的MongoDB查询队列来解决它。

虽然mongo和node都没有使用大量的RAM,但这似乎是导致这个问题的原因,因为通过减less查询次数,问题消失了。

究竟是什么触发了SIGKILL仍然是一个谜,但我认为这个信息可能对其他用户有用。