今早一位客戶向主機吧反饋,網(wǎng)站出現(xiàn)520狀態(tài)碼,如下圖:
我們先是讓客戶本地ping下域名顯示IP是否正常,結(jié)果顯示CDN節(jié)點是正常的,那么我們排除節(jié)點問題,主機吧強制回源試了下網(wǎng)站,發(fā)現(xiàn)網(wǎng)站有時打開卡慢,極有可能是服務(wù)器卡慢導(dǎo)致的520狀態(tài)。 我們讓客戶查看了下服務(wù)器帶寬狀態(tài),結(jié)果顯示服務(wù)器的帶寬偶爾超了。
也就是說是因為服務(wù)器帶寬超了,導(dǎo)致百度云加速CDN節(jié)點無法請求進入服務(wù)器,自然就出現(xiàn)了520的狀態(tài)。
解決辦法很簡單,升級服務(wù)器帶寬,如果被攻擊導(dǎo)致的那么進入百度云加速安全功能-ADS-CC防護:開啟強力防護模式。
如果網(wǎng)站都是靜態(tài)頁,或者靜態(tài)資源多,可以研究通過規(guī)則自義定,設(shè)置CDN緩存資源,減少服務(wù)器壓力。