PM2 工作正常但重启次数多且无错误?
PM2 Is Working But Has Large Restart Count With No Errors?
所以最近我一直在使用PM2,在功能等方面,它工作得很好。
但是,我注意到如果我将我的节点应用程序 运行 放置一整晚并在早上检查它,它跳入 "restart" 计数大约 20 次。
比如我这两天才上服务器,重启次数是100+。
没有错误日志,输出日志看起来很好,没有任何问题。所以我不确定是什么原因造成的。
如果您访问该应用程序,它本身运行良好,但我发现让这样的东西不固定从来都不是一个好习惯。
也许是内存泄漏之类的?如果有人能给我指出正确的方向,那将非常有帮助。
我不太确定要提供什么,所以如果需要请告诉我,我可以提供我的 config/error 文件等 PM2。
谢谢。
您的应用可能存在内存泄漏,运行 内存不足,processing/running 尝试像这样增加内存。
PM2 start --name my-process --max-memory-restart 5000M index.js
所以最近我一直在使用PM2,在功能等方面,它工作得很好。
但是,我注意到如果我将我的节点应用程序 运行 放置一整晚并在早上检查它,它跳入 "restart" 计数大约 20 次。
比如我这两天才上服务器,重启次数是100+。
没有错误日志,输出日志看起来很好,没有任何问题。所以我不确定是什么原因造成的。
如果您访问该应用程序,它本身运行良好,但我发现让这样的东西不固定从来都不是一个好习惯。
也许是内存泄漏之类的?如果有人能给我指出正确的方向,那将非常有帮助。
我不太确定要提供什么,所以如果需要请告诉我,我可以提供我的 config/error 文件等 PM2。
谢谢。
您的应用可能存在内存泄漏,运行 内存不足,processing/running 尝试像这样增加内存。
PM2 start --name my-process --max-memory-restart 5000M index.js