PM2是否正常运行,但重新启动计数大但没有错误?

时间:2019-01-10 06:36:53

标签: node.js pm2

所以最近我一直在使用PM2,就功能等方面来说,它运行良好。

但是,我已经注意到,如果我让节点应用程序整夜运行并在早晨进行检查,它会以“重新启动”次数跳入大约20次。

例如,过去几天我只在服务器上安装过它,重新启动计数为100 +。

没有错误日志,输出日志看起来不错,没有任何闪闪发光的东西。所以我不确定是什么原因造成的。

如果您访问该应用程序,则该应用程序本身运行良好,但我发现保留此类未修复内容永远不是一个好习惯。

也许是内存泄漏之类的?如果有人可以指出正确的方向,那将非常有帮助。

我不太确定要提供什么,所以如果需要请告诉我,我可以为PM2提供我的配置/错误文件等。

谢谢。

1 个答案:

答案 0 :(得分:0)

您的应用程序中可能存在内存泄漏,并且在处理/运行时尝试将其增加,从而导致内存不足。

PM2 start --name my-process --max-memory-restart 5000M index.js