導讀:前端開發前端開發 手上有一臺華為1H2G的小雞,安裝了寶塔面板,平時主要來測試一些源碼的,但是前段時間上去發現負載和CPU都爆紅100%了,作為一個不懂代碼的小白,十分不得其解網站建設哪家好網站seo優化。

手上有一臺華為1H2G的小雞,安裝了寶塔面板,平時主要來測試一些源碼的,但是前段時間上去發現負載和CPU都爆紅100%了,作為一個不懂代碼的小白,十分不得其解。
問題:CPU100%

解決
首先百度了一下Centos7下CPU100%的情況,發現大部分大佬們說是中馬了,但是想了想,以我每次上傳源碼前都用三個后門木馬查殺工具以及兩個在線查毒過一遍的小心翼翼,中馬的幾率應該不大。于是繼續排查:
嘗試重啟一下服務器,調整各項軟件的配置,發現并沒有什么卵用
上ssh,輸入 “top -c” 顯示進程運行信息列表,倒是沒發現有什么可疑進程。在準備嘗試其他操作的時候,發現了一個不理解的進程,大體是node 運行了一個已經被我刪除的目錄。那是一個我之前測試的源碼留下的站點目錄,但是已經被我刪了,為什么還會運行呢?帶著這樣的疑問,百度了一下,有大佬說寶塔有時候刪除進程會失效,于是測試在ssh中打開那個目錄,但是發現并不存在該目錄。
調查node下的詳細進程:管理node進程有個十分優秀的工具-pm2 ,于公司網站建設是運行 “pm2 logs” 查看所有日志。一運行,問題馬上出來,原來后臺一直在嘗試打開那個被我刪除的目錄,而且pm2的日志文件已經4個多G。對于這種問題,由于作為小白的我實在沒有太好的解決辦法,于是嘗試直接運行 “pm2 stop all” 關閉所有進程,然后去面板刷新一看
可以看到,CPU直接降到3%了,看來問題就是出在這里了。
總結:遇到CPU100%不能慌,先嘗試重啟一下看能否解決問題,沒什么不是建設網站一次重啟不能解決的,如果有......那就上ssh查看進程,使用top命令查看進程,遇到可疑進程先別急著殺掉,把進程號記下來,ps命令查看進程信息找到對應目錄,去對應的目錄下查看是seo網站優化軟件否有可疑文件,有則殺之。殺完文件干掉進程還不夠,記得使用crontab命令查看是否有定時任務重啟該惡意進程,如果有的話就使用 “crontab –e” 命令將其刪除。
以上就是本小白遇到CPU100%后進行的一些解決辦法,可能有些語句不是很通順,或有什么錯誤,歡迎各位大佬幫忙指正。
關鍵詞標簽: 寶塔面板 centos7
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章解決centos7 CPU100%的過程前端開發主要講述centos7,寶塔面板網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_11558.html