
我的 linode 伺服器運行在 UBUNTU 20.4 + nginx 上。
最近我的CPU使用率增加到100%。起初我以為 PM2 造成了這個問題。卸載PM2後問題依然存在。即使重啟也沒有解決問題
當我運行這個命令時,
ps fax o uid,%cpu,%mem,time,comm | awk '0+$0 == 33 {print}'
如下圖所示
33 0.3 13.3 00:00:08 \_ php-fpm7.4
33 0.0 10.4 00:00:02 \_ php-fpm7.4
33 0.1 12.3 00:00:02 \_ php-fpm7.4
33 0.0 0.5 00:00:01 \_ nginx
33 96.9 18.6 00:41:26 adr_character
看來 adr_character 指令佔用了 96.9% 的 cpu 使用率。
我嘗試終止該進程,但幾分鐘後 adr_character 又回來了,還活著。
有人可以告訴我這個 adr_character 是什麼嗎?以及我如何解決這個問題。
答案1
我得到了它。當我運行下面的命令時,
ps aux
它為我提供了有關所有正在運行的進程的更多資訊。它幫助我確定問題的根源。所以我可以刪除不需要的程式並終止進程。
希望這可以幫助其他人..