阿里雲SLB的健康檢查配置


若阿里雲SLB健康檢查異常,則默認SLB無法訪問到后端ECS,也就意味着通過SLB訪問后端ECS上部署的服務會報502 gateway。
另一種辦法是關閉健康檢查(不推薦)

簡要說明:
SLB通過配置的指定地址,端口號和路徑向后端的ecs發起請求,根據獲取的返回值來判斷健康檢查是否有異常。

在這里地址默認留空,表示采用的是ecs的內網ip,端口號也是采用默認的SLB監聽的后端ecs端口,路徑換成后端ecs中nginx配置文件中的路徑

具體效果如下:
阿里雲SLB健康檢查
get帶請求頭,head不帶請求體
這里使用默認的head

后端ECS主機的nginx配置,注意不能使用index.html文件,需要使用return

location = /slb_health_check {
    #return 200 '{"name":"test","result":"success"}';
    return 200;
    #root   html;
    #index  index.html index.htm;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM