最近有位客戶咨詢主機吧:服務(wù)器CPU總是滿了,升級也沒用,是被攻擊嗎?什么攻擊呢?
其實,影響服務(wù)器CPU的情況有很多,這里主機吧給大家講下,具體有哪些因素會影響服務(wù)器CPU占用率。
1.程序問題
一些網(wǎng)站程序、APP等由于數(shù)據(jù)過多,或者進行某些占用CPU極大的任務(wù)時是會使用CPU占滿,比如內(nèi)容采集等。想要檢查是不是程序問題很簡單,查看網(wǎng)站的請求日志就行,如果網(wǎng)站沒什么請求,卻占滿的,那極可能是程序問題了,可以考慮升級服務(wù)器配置或優(yōu)化程序。
2.服務(wù)器中毒所致
一些網(wǎng)站程序存在漏洞,被黑客利用投遞負(fù)荷攻擊,使服務(wù)器CPU長期占滿。主機吧之前就認(rèn)識一個賣程序的,長期出售有漏洞的程序,然后再投遞攻擊,再告訴客戶買高防,非常惡劣的行為。檢查方式跟上面一樣,查看網(wǎng)站請求日志,如果網(wǎng)站沒什么請求,然后PHP、MYSQL卻長期占滿的,而且網(wǎng)站數(shù)據(jù)也沒多少的,那就可能是被人負(fù)荷攻擊了。
解決辦法只能修復(fù)程序漏洞,或者更換安全的程序了,也可以購買一些安全防火墻WAF,有一定的作用。
3.CC攻擊
CC攻擊DDOS的一種,不過由于其成本比較低,而且造成的破壞比較長,防御起來也比較麻煩,跟傳統(tǒng)DDOS有一定的區(qū)別,所以CC攻擊在國內(nèi)是非常普遍的攻擊手段,主要體現(xiàn)在于造成網(wǎng)站服務(wù)器CPU長期占滿,導(dǎo)致網(wǎng)站無法打開,502的情況。檢查方法也很簡單,查看網(wǎng)站請求日志,如果日志每秒請求非常高的,那說明就是CC攻擊了。
解決辦法是購買高防CDN、高防IP進行專業(yè)防御,如果不懂的主機吧這邊有,可以咨詢主機吧購買。