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