[英]AWS configure healthcheck EC2
我在AWS上有一個負載均衡器(LB)和一個EC2實例。 LB與我的域名相關聯,並支持HTTP和HTTPS連接。 它具有配置為運行在EC2實例(正在運行的節點)上的端點的運行狀況檢查。
嘗試通過我的域名訪問端點時,LB不會將流量路由到我的EC2,因為它沒有將其視為正常實例。 我可以直接用IP地址訪問端點。 我需要配置什么樣的響應才能使我的EC2正常運行?
編輯:使用應用程序負載平衡器。
編輯2:運行狀況檢查配置。
您需要在EC2實例上提供路徑-您無需在DNS中提供任何內容。 它看起來應該像這樣:
記住,不需要DNS名稱,ELB已經知道要檢查的服務器,只需要知道在該服務器上檢查什么即可。 還要確保您的安全組允許ELB在所需的端口上與服務器通信。
解決:對於應用程序LB,所需要做的就是來自指定URL的200級狀態代碼。 這意味着當他們發送健康檢查請求時,您無法返回諸如“ Hello World”之類的簡單文本響應。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.