带有PM2的Node.js服务器崩溃,错误ENOMEM – 但没有内存泄漏

我有一个EC2实例运行node.js服务器(基于Express)。

在新的环境中部署后,我的服务几乎立即崩溃, spawn ENOMEM像这样的spawn ENOMEM错误:

产卵ENOMEM

服务器日志不表示不正常的活动。 来自其他环境的差异仅仅是configurationstring,如DB主机名。

我已经开始在服务器上的所有可能的监控,但没有显示 没有更高的进程或机器的内存,CPU / RAM使用率没有高峰。

在这里输入图像说明

为了确定这不是一个内存问题,我尝试将实例从t2.micro放大到t2.large(2GB-> 8GB RAM),尽pipe在不同的环境中对微处理器执行相同的过程。 尽pipe如此,这个过程还是以几分钟的时间崩溃了。

我坚信这不是内存泄漏,但可能是某种内存分配问题。 有没有人遇到这样的问题?

任何forms的帮助表示赞赏。