我正在努力讓我的 AWS ELB 應用程式負載均衡器正常作業。
我正在嘗試為 2 個不同的目標組、生產和故障轉移設定 100/0 權重。只有當生產出現故障時,流量必須路由到故障轉移,在所有其他情況下,所有流量都必須進入生產。
我已經設定好了,但是當生產出現故障時,它不會切換,它只會顯示 502。
是否有可能 100% 的時間將流量發送到生產環境,并且僅在出現故障時進行故障轉移,然后在再次恢復時回傳生產環境?偵聽器是 100 為 prod 和 0 為故障轉移,但它永遠不會切換到故障轉移。
或者這在 ELB 中是不可能的?
uj5u.com熱心網友回復:
存在目標組權重是為了支持 A/B 測驗,而不是為了支持故障轉移。
通常,您會使用同一目標組中的多個目標配置 ALB,然后使用運行狀況檢查。但是,這假設所有服務器都可以一直接受流量。請注意,如果目標組中的所有服務器都不可用,目標組仍會收到流量(在該鏈接中搜索“失敗打開”)。
如果您確實需要僅在第一臺服務器出現故障時才切換到一組單獨的服務器,那么您需要使用帶有 DNS 故障轉移的Route53 運行狀況檢查。這意味著創建兩個 ELB。
意見:DNS 故障轉移僅適用于處理整個區域出現故障的情況。這意味著您需要復制所有內容,并有辦法處理任何資料庫的跨區域更新。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/350300.html
標籤:亚马逊网络服务 亚马逊易北 aws-负载平衡器 aws 应用程序负载平衡器 aws-elb
