DigitalOcean 服务器 CPU 100%,无需运行应用程序

问题描述 投票:0回答:2

htop
命令显示 CPU 已 100% 使用,即使我没有运行应用程序或其他任何东西。 DigitalOcean 仪表板指标也显示了相同的数据(100% 使用率)。

htop
列表中排名靠前的任务占用的 CPU 使用率低于 10%。最大的是 pm2,使用率约为 5.2%。

是否有可能存在未显示在列表中的隐藏任务,一般来说,我如何开始调查正在发生的事情?

我的droplet使用的是这个一键安装: https://marketplace.digitalocean.com/apps/nodejs

提前致谢!

更新1)

droplet 有大量可用磁盘空间

node.js ubuntu nginx digital-ocean pm2
2个回答
1
投票

我运行

pm2 save --force
来同步正在运行的进程,CPU 恢复正常。

我猜有一个应用程序卡住了或者什么东西耗尽了所有的CPU。


0
投票

我使用了htop、top、ps aux,没有任何进程正在使用CPU。因此,停止 PM2 并使用

pkill -f node
命令终止所有节点进程,这对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.