我有一个运行pm2(v2.4.2)和node(v7.7.4)的快递服务器。这是pm2 list屏幕截图:
这是htop屏幕截图:
如您所见,CPU使用率为100%。并且正在运行的PID与pm2列表不匹配。几个小时或几天后,我的服务器将无响应。我从pm2.log文件中找不到任何日志。有时可以pm2 restart解决此问题。但是有时候我无法执行任何pm2命令。我需要杀死pm2进程ps -Af | grep pm2 | awk '{print $2}' | xargs kill -9
,然后重新启动。
那么,这两个高CPU使用率过程来自何处?这就是为什么我的服务器无响应?
pm2 ×1