本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 DNS 備援
當您有多個執行相同功能的資源 (例如,多個 HTTP 伺服器或郵件伺服器),您可以設定 Amazon Route 53 檢查資源的運作狀態並僅使用正常的資源來回應 DNS 查詢。例如,假設您的網站 example.com 由六個伺服器託管,這些伺服器位於三個全球資料中心,每個資料中心兩個伺服器。您可以設定 Route 53 檢查這些伺服器的運作狀態,並僅使用目前正常的伺服器來回應對 example.com 的 DNS 查詢。
Route 53 可以檢查簡單和複雜組態中之資源的運作狀態:
-
在簡單組態中,您可以建立一組全含有相同名稱和類型的記錄 (例如 example.com 類型 A 的加權記錄群組)。然後,設定 Route 53 來檢查對應資源的運作狀態。Route 53 會根據資源的運作狀態來回應 DNS 查詢。如需更多詳細資訊,請參閱 簡單 Amazon Route 53 組態中運作狀態檢查的運作方式。
-
在較為複雜的組態中,您可以依據多項條件來建立記錄樹狀目錄以路由流量。例如,如果使用者的延遲狀態是您最重要的條件,您可以使用延遲別名記錄將流量路由到可提供最佳延遲性的區域。延遲別名記錄和別名目標一樣,在每個區域中都可以有加權記錄。加權記錄可根據執行個體類型,將流量路由到 EC2 執行個體。如同簡單的組態一樣,您可以將 Route 53 設為依據資源的運作狀態來路由流量。如需更多詳細資訊,請參閱 複雜 Amazon Route 53 組態中運作狀態檢查的運作方式。