99
如何對負(fù)載均衡健康檢查異常報(bào)錯進(jìn)行排查? |
您可以通過以下方法進(jìn)行排查: - 確保后端云服務(wù)器能夠正常提供服務(wù)。后端服務(wù)器是否開啟了相應(yīng)的端口,并正常提供訪問?該端口必須與您在負(fù)載均衡監(jiān)聽配置中配置的后端端口保持一致;
- 登陸控制臺檢查監(jiān)聽的配置是否正確。檢查監(jiān)聽中的前后端端口是否準(zhǔn)確無誤?檢查服務(wù)返回狀態(tài)碼,健康檢查的狀態(tài)碼不匹配會讓負(fù)載均衡實(shí)例剔除后端服務(wù)器;
- 確保負(fù)載均健康檢查網(wǎng)絡(luò)地址在后端云服務(wù)器的防火墻白名單內(nèi),負(fù)載均衡健康檢查網(wǎng)絡(luò)地址;
- 檢查后端服務(wù)器對請求的響應(yīng)時(shí)間是否超出健康檢查設(shè)置的檢查失敗時(shí)間窗;
- 網(wǎng)絡(luò)檢查。telnet <負(fù)載均衡公網(wǎng) IP address> <負(fù)載均衡對外監(jiān)聽的 Port>
- 單獨(dú)的檢查后端服務(wù)器。從其他云服務(wù)器訪問 curl -I <云服務(wù)器內(nèi)網(wǎng) IP address> < Port>
- 檢查后端云服務(wù)器資源是否有較高負(fù)載或其他原因?qū)е聦ν馓峁┓?wù)響響應(yīng)時(shí)間過長
- 建議使用HTML靜態(tài)文件頁面作為健康檢查的URI,不建議使用PHP等動態(tài)腳本語言頁面,因?yàn)閯討B(tài)腳本有變動時(shí)可能被剔除負(fù)載均衡集群,從而導(dǎo)致服務(wù)不可用。
|
https://s19.#/z_stat.php?id=1261961198&web_id=1261961198