本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
區域轉移如何工作
當您啟動負載平衡器資源的區域轉移時,資源的流量會從您指定的可用區域移開。若要開始轉換,Amazon Route 53 應用程式復原控制器請求負載平衡器運作狀態檢查,將可用區域設定為狀態不良,以使其運作狀態檢查失敗。運作狀態不良的運作狀態檢查會導致 Amazon Route 53 自動從中撤回資源的對應 IP 位址DNS,以便從可用區域重新導向流量。新連線現在會路由到中的 AWS 區域 其他可用區域。
請務必注意,區域轉移不會以一般方式使用健康狀態檢查,其中健康狀態檢查會監控負載平衡器或應用程式的基礎健康狀態。Route 53 ARC 會改用運作狀態檢查做為將流量從可用區域移開的機制。此機制要求將健全狀況檢查明確設定為狀況不良,然後再次設定為狀況良好,以變更流量流量的方式。
流量開始轉移-當您在 Route 53 中開始區域轉移時ARC,由於交通流量涉及的步驟,您可能看不到流量立即移出可用區域。視用戶端行為和連線重複使用情況而定,可用區域中的現有進行中連線也可能需要很短的時間才能完成。視您的DNS設定和其他因素而定,現有的連線可能會在幾分鐘內完成,或可能需要更長的時間。如需詳細資訊,請參閱確保流量轉移快速完成。
交通轉移結束-當區域轉移到期或您取消時,Route 53 會ARC採取措施停止轉移交通。它會反轉開始流量轉移的程序,並要求將 Route 53 健康狀態檢查再次設定為狀況良好。健康狀態檢查會導致還原原始區域 IP 位址。現在,復原的可用區域會再次包含在負載平衡器的路由中,流量會開始繼續流向 AZ。
您必須將所有區域班次設定為在開始班次時到期。您最初可以將區域轉移設定為最多三天 (72 小時) 到期。不過,您可以隨時更新區域偏移量,以設定新的到期日。如果您準備好將流量還原到可用區域,也可以在區域轉移到期之前取消該區域轉移。
當交通沒有轉移
在特定案例中,區域轉移不會從可用區域轉移流量。例如,假設當中的負載平衡器目標群組沒有任何執行個體,或者所有執行個體運作狀態AZs不良時,您啟動負載平衡器的區域轉移。在此案例中,負載平衡器處於失敗開啟狀態,而且啟動區域轉移不會轉移流量。
在開始資源的區域轉移之前,請確定已滿足成功區域轉移的所有條件。如需區域偏移支援的更多資訊,請參閱區域移位和區域自動切換支援的資源和案例。