伺服器當機原因
阿裡雲伺服器經常CPU跑滿,伺服器當機徹底解決方法
要解決這個問題首先先要知道問題出在哪裡下面給大家介紹一下CPU跑滿的一個案例
解決方法在文章最下方
CPU跑滿的問題出現過很多次,最多的時候一天跑滿四五次,整個網站在這樣的環境下營運如何使得,發工單處理過幾次,都是讓重新開機伺服器好的。改過端口、安裝了防護軟體檢查,現在都沒有任何的問題,5M帶寬平均用不到2M,最大時也不過3M。之前伺服器被黑過進行了快照復原之後好了,但後來接二連三出現相同的問題,檢查了伺服器和網站程式,挂馬已經都被清除,網站檢查出于健康狀态。讓阿裡雲工程師排查過系統日志沒有發現問題,感覺是被DDOS或者CC攻擊了,阿裡雲檢測沒有發現攻擊問題。回複工單說讓檢查網站程式和資料庫,我看到論壇裡也有遇到相同問題的人,伺服器到底怎麼了?今天又出現了這個問題!!!
解決方法
最常見的原因
1網站被搜尋引擎抓取過程根據網站檔案包大小,有可能存在半個小時到幾個小時甚至更長的抓取時間,此時要占用網站1核左右的CUP和200KB左右的上行,如果是使用1核1G記憶體1M的帶寬大小,剛剛好基本占滿了,如果此時網站通路量不大,不會導緻當機,如果幾個搜尋引擎同時抓取呢加上此時通路量變大或者,網站背景有讀寫操作必然導緻當機,
解決方法建議大家買配置較大的伺服器,應對搜尋引擎抓取時段超高的CUP占用和通路流量