{eval=Array;=+count(Array);}
Linux服務器如果出現不能正常訪問的情況,因素很多,是需要一步步排查的。
下面我將一些常見現象及解決方案總結出來,供大家參考下。
1、沒有關閉ICMP響應,現在無法ping通服務器
如果你的服務器ICMP沒有禁用,之前都是可以正常ping通服務器的,現在卻無法ping通服務器,說明服務器停止響應了,因素很多,如下:
服務器卡死:內存、CPU占滿
服務器帶寬占滿
服務器宕機
以上解決辦法只有一個:聯系機房重啟服務器,另外讓機房查看下流量出入是否正常。
2、WEB服務無法訪問
這種情況因素就更多了,主要有:
WEB服務被中止
程序某個鏈路(業務邏輯)無響應、或響應時間過長,比如請求外部API、數據庫超時等
請求并發過大,導致服務器忙
如果服務器內存、CPU、帶寬占用都是正常的,那更多的就是要檢查WEB服務的進程(Nginx、Apache等)是否正常、可以寫個最簡單的HTML頁面測試是否正常。
3、如果是服務器配置低、負載大,請考慮升級服務器配置
如果你的站點請求量大,而服務器配置較低,那需要升級服務器配置,另外建議前端加個CDN緩解下后端的壓力。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答