Linux服務(wù)器,突然不能訪問?
網(wǎng)友解答: Linux服務(wù)器如果出現(xiàn)不能正常訪問的情況,因素很多,是需要一步步排查的。下面我將一些常見現(xiàn)象及解決方案總結(jié)出來,供大家參考下。1、沒有關(guān)閉ICMP響應(yīng),現(xiàn)在無法ping通服
Linux服務(wù)器如果出現(xiàn)不能正常訪問的情況,因素很多,是需要一步步排查的。
下面我將一些常見現(xiàn)象及解決方案總結(jié)出來,供大家參考下。
1、沒有關(guān)閉ICMP響應(yīng),現(xiàn)在無法ping通服務(wù)器
如果你的服務(wù)器ICMP沒有禁用,之前都是可以正常ping通服務(wù)器的,現(xiàn)在卻無法ping通服務(wù)器,說明服務(wù)器停止響應(yīng)了,因素很多,如下:
服務(wù)器卡死:內(nèi)存、CPU占滿
服務(wù)器帶寬占滿
服務(wù)器宕機(jī)
以上解決辦法只有一個(gè):聯(lián)系機(jī)房重啟服務(wù)器,另外讓機(jī)房查看下流量出入是否正常。
2、WEB服務(wù)無法訪問
這種情況因素就更多了,主要有:
WEB服務(wù)被中止
程序某個(gè)鏈路(業(yè)務(wù)邏輯)無響應(yīng)、或響應(yīng)時(shí)間過長(zhǎng),比如請(qǐng)求外部API、數(shù)據(jù)庫(kù)超時(shí)等
請(qǐng)求并發(fā)過大,導(dǎo)致服務(wù)器忙
如果服務(wù)器內(nèi)存、CPU、帶寬占用都是正常的,那更多的就是要檢查WEB服務(wù)的進(jìn)程(Nginx、Apache等)是否正常、可以寫個(gè)最簡(jiǎn)單的HTML頁(yè)面測(cè)試是否正常。
3、如果是服務(wù)器配置低、負(fù)載大,請(qǐng)考慮升級(jí)服務(wù)器配置
如果你的站點(diǎn)請(qǐng)求量大,而服務(wù)器配置較低,那需要升級(jí)服務(wù)器配置,另外建議前端加個(gè)CDN緩解下后端的壓力。
網(wǎng)友解答:這個(gè)簡(jiǎn)單,首先檢查內(nèi)網(wǎng)能不能上網(wǎng),看看自己電腦能上新浪163等網(wǎng)站。如果沒問題,說明是服務(wù)器出問題了。首先連接遠(yuǎn)程管理卡,查看服務(wù)器狀態(tài),如果看不到到服務(wù)器狀態(tài),說明服務(wù)器斷電了。這時(shí)只能跑機(jī)房了。如果能看到服務(wù)器狀態(tài),就ping或者telnet服務(wù)器地址,以此判斷ip和協(xié)議是否有問題。最后查看應(yīng)用服務(wù)有沒有開啟?