本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Network Load Balancer
使用 Network Load Balancer 的區域轉移
若要搭配區域轉移使用 Network Load Balancer,您必須在 Network Load Balancer 屬性中啟用ARC區域轉移整合。Network Load Balancer 支援跨區域啟用或跨區域停用組態的區域轉移。
您可以選擇加入哪些資源來使用區域轉移和區域自動轉移,以及何時想要從受損的可用區域失敗。支援面向網際網路和內部 Network Load Balancer。
若要為啟用跨區域 Network Load Balancer 啟用區域轉移,連接至負載平衡器的所有目標群組必須符合下列要求。
-
必須啟用跨區域負載平衡,或將 設定為
use_load_balancer_configuration
。-
如需目標群組跨區域負載平衡的詳細資訊,請參閱目標群組的跨區域負載平衡。
-
-
目標群組通訊協定必須為 TCP或 TLS。
-
如需 Network Load Balancer 目標群組通訊協定的詳細資訊,請參閱路由組態。
-
-
必須停用運作狀態不佳目標的連線終止。
-
如需目標群組連線終止的詳細資訊,請參閱運作狀態不佳目標的連線終止。
-
-
目標群組不得有任何 Application Load Balancer 做為目標。
-
如需 Application Load Balancer 做為目標的詳細資訊,請參閱使用 Application Load Balancer 做為 Network Load Balancer 的目標。
-
您可以使用 、 AWS CLI AWS 主控台或 Elastic Load Balancing 小工具,啟動 Network Load Balancer 的區域轉移。當 Application Load Balancer 是 Network Load Balancer 的目標時,您必須從 Network Load Balancer 開始區域轉移。如果您從 Application Load Balancer 開始區域轉移,Network Load Balancer 不會停止傳送流量到 Application Load Balancer 及其目標。
如需觸發區域轉移的詳細資訊,請參閱 啟動、更新或取消區域轉移。
Network Load Balancer 的區域轉移如何運作
ARC 會針對已註冊的 Network Load Balancer 觸發運作狀態檢查失敗,因此當您觸發區域轉移DNS時,受損 AZ 中的 Network Load Balancer 節點會從 中移除。Network Load Balancer 會停用受影響區域中的目標,使其停止接收流量,而 Elastic Load Balancing 會依區域轉移將這些目標視為停用的目標。處於停用狀態的目標會繼續接收運作狀態檢查。當目標運作狀態良好且區域轉移過期 (或取消) 時,先前受損區域中的目標路由會繼續。
在啟用跨區域負載平衡的 Network Load Balancer 區域轉移期間,區域負載平衡器 IP 地址會從 中移除DNS。現有連線至受損可用區域中的目標會持續存在,直到它們以有機方式關閉,而新的連線不會再路由至受損可用區域中的目標。
如需詳細資訊,請參閱 Network Load Balancer 使用者指南中的 Network Load Balancer 的區域轉移主題。 Load Balancer