本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
加權路由
加權路由可讓您將多個資源與單一網域名稱 (example.com) 或子網域名稱 (acme.example.com) 關聯,然後選擇多少流量路由到每個資源。這可用於各種用途,包括負載平衡和測試新版本的軟體。
若要設定加權路由,您可以為每個資源建立同名和同類型的記錄。您為每個記錄指派相對權數,該值對應於您要傳送到每個資源的流量規模。Amazon Route 53 會根據指派給記錄的權重 (佔該群組中所有記錄總權重的比例) 將流量傳送到資源:

例如,如果您想要將一小部分的流量傳送到一個資源,並將其餘流量傳送到另一個資源,則可以指定權重 1 和 255。權數為 1 的資源會取得 1/256 的流量 (1/(1+255)),另一個資源會取得 255/256 的流量 (255/(1+255))。您可以透過變更權重逐步變更負載平衡。如果您想要停止傳送流量到資源,可以將該記錄的權重變更為 0。
如需在使用加權路由政策來建立記錄時指定值的資訊,請參閱下列主題:
您可以在私有託管區域中使用加權路由政策。
運作狀態檢查和加權路由
如果您在加權記錄群組中新增所有記錄的運作狀態檢查,但您為某些記錄設定非零權重,而為其他記錄設定零權重,則運作狀態檢查的運作方式與所有記錄都是非零權重相同,除了以下例外:
Route 53 最初只考量非零加權記錄 (如果有)。
-
如果權重大於 0 的所有記錄都是狀況不良,Route 53 會考慮零加權記錄。
下表詳細說明 0 權重記錄包括運作狀態檢查時的行為:
第 1 筆記錄 | 第 2 筆記錄 | 第 3 筆記錄 | |
---|---|---|---|
Weight |
1 |
1 |
0 |
包括運作狀態檢查? |
是 |
是 |
是 |
運作狀態檢查狀態 |
狀況不良 |
狀況不良 |
狀態良好 |
DNS 查詢已回答? |
否 |
否 |
是 |
運作狀態檢查狀態 |
狀況不良 |
狀況不良 |
狀況不良 |
DNS query answered? |
是 |
是 |
否 |
運作狀態檢查狀態 |
狀況不良 |
狀態良好 |
狀況不良 |
DNS 查詢已回答? |
否 |
是 |
否 |
運作狀態檢查狀態 |
狀態良好 |
狀態良好 |
狀況不良 |
DNS 查詢已回答? |
是 |
是 |
否 |
運作狀態檢查狀態 |
狀態良好 |
狀態良好 |
狀態良好 |
DNS 查詢已回答? |
是 |
是 |
否 |
下表詳細說明 0 權重記錄不括含運作狀態檢查時的行為:
第 1 筆記錄 | 第 2 筆記錄 | 第 3 筆記錄 | |
---|---|---|---|
Weight |
1 |
1 |
0 |
包括運作狀態檢查? |
是 |
是 |
否 |
運作狀態檢查狀態 |
狀態良好 |
狀態良好 |
N/A |
DNS query answered? | Yes |
是 |
No |
運作狀態檢查狀態 |
狀況不良 |
狀況不良 |
N/A |
DNS 查詢已回答? |
否 |
否 |
是 |
運作狀態檢查狀態 |
狀況不良 |
狀態良好 |
不適用 |
DNS query answered? |
否 |
是 |
否 |