PM2 - CPU 100%使用率

时间:2017-03-31 07:36:27

标签: pm2

我有一台运行pm2(v2.4.2)和节点(v7.7.4)的快速服务器。这是pm2 list屏幕截图:

enter image description here

以下是htop屏幕截图:

enter image description here

如您所见,CPU使用率为100%。并且运行的PID与pm2列表不匹配。几小时或几天后,我的服务器将无法响应。我找不到pm2.log文件中的任何日志。有时pm2 restart解决此问题。但有时我无法执行任何pm2命令。我需要通过ps -Af | grep pm2 | awk '{print $2}' | xargs kill -9 杀死pm2进程,然后重启。
那么这两个高CPU使用流程来自哪里?这就是为什么我的服务器没有响应?

1 个答案:

答案 0 :(得分:4)

如果它可以帮助某人,则我遇到了同样的问题,并通过放弃此更新过程PM2 - Update来解决此问题,并更新了启动设置脚本(复制/粘贴命令)。升级Node之后,该问题就会出现,它也可能有助于在Node版本升级之后npm update在PM2下运行的服务器。