【问题标题】:PM2 Is Working But Has Large Restart Count With No Errors?PM2 工作正常,但重启次数多且无错误?
【发布时间】:2019-06-04 23:51:24
【问题描述】:

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

但是,我注意到,如果我让我的节点应用程序在晚上运行并在早上检查它,它会跳入“重新启动”计数大约 20 次。

例如,我这几天才在服务器上安装它,并且重新启动次数为 100+。

没有错误日志,输出日志看起来很好,没有任何可疑之处。所以我不确定是什么原因造成的。

如果您访问该应用程序本身运行良好,但我发现不修复此类问题绝不是一个好习惯。

也许它可能是内存泄漏或其他什么?如果有人能指出我正确的方向,那将非常有帮助。

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

谢谢。

【问题讨论】:

    标签: node.js pm2


    【解决方案1】:

    您的应用可能存在内存泄漏,并且在处理/运行时内存不足,请尝试像这样增加内存。

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

    【讨论】:

    • 谢谢。我会试试这个。我会把它留在晚上,如果明天早上没有重新启动,我会将您的回复标记为答案。 :)
    • 看起来如此。抱歉完全忘记了这一点。重新启动计数器现在肯定要低得多,而且我的正常运行时间要好得多。谢谢:)
    猜你喜欢
    • 2021-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    • 2011-06-16
    相关资源
    最近更新 更多