加權記錄的專用值 - Amazon Route 53

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

加權記錄的專用值

在建立加權記錄時,指定下列值。

路由政策

選取 Weighted (加權)

記錄名稱

輸入您要路由流量的網域或子網域名稱。預設值為託管區域名稱。

注意

如果您想要建立與託管區域同名的記錄,則不要在 Record name (記錄名稱) 欄位中輸入值 (例如 @ 符號)。

為加權記錄群組中的所有記錄輸入相同的名稱。

如需記錄名稱的詳細資訊,請參閱 記錄名稱

記錄類型

DNS 記錄類型。如需更多詳細資訊,請參閱 支援的 DNS 記錄類型

為加權記錄群組中的所有記錄選取相同的值。

TTL (秒)

您要 DNS 遞迴解析程式快取此記錄相關資訊的時間長度 (以秒為單位)。若您指定了較長的值 (例如,172800 秒或兩日),您會減少 DNS 遞迴解析程式必須向 Route 53 進行的呼叫數量,以取得此記錄中最新的資訊。如此能降低延遲,並減少您的 Route 53 服務帳單。如需更多詳細資訊,請參閱 Amazon Route 53 如何為您的網域路由流量

不過,如果您指定了較長的 TTL 值,則您需要更長的時間才能讓記錄變更 (例如新的 IP 地址) 生效,因為遞迴解析程式在要求 Route 53 提供最新資訊之前,使用其快取中值的時間會更久。如果您要變更已在使用中的網域或子網域設定,我們建議您一開始指定較短的值 (例如 300 秒),然後在確認新的設定正確時再提高該值。

如果您將此記錄與運作狀態檢查關聯,建議您指定 60 秒或更少的 TTL,讓用戶端可以快速回應運作狀態變更。

您必須為此加權記錄群組中的所有記錄指定相同的 TTL 值。

注意

如果您建立兩個或多個具有相同名稱與類型的加權記錄,並指定不同的 TTL 值,Route 53 會將所有記錄的 TTL 值變更為您指定的最後一個值。

如果加權記錄群組包含一或多個將流量路由至 ELB 負載平衡器的加權別名記錄,建議您為具有相同名稱與類型的所有非別名加權記錄指定 60 秒的 TTL。60 秒以外的值 (負載平衡器的 TTL) 會改變您為 Weight (權重) 指定之值的效果。

值/將流量路由到

選擇 IP address or another value depending on the record type (IP 地址或其他值,視記錄類型而定)。輸入適用於 Record type (記錄類型) 值的值。針對 CNAME 以外的所有類型,您可以輸入多個值。分行輸入每個值。

您可以將流量路由至,或指定下列值:

  • A – IPv4 地址

  • AAAA - IPv6 地址

  • CAA - 憑證機構授權

  • CNAME – 正式名稱

  • MX - 郵件交換

  • NAPTR - 名稱授權指標

  • PTR - 指標

  • SPF - 寄件者政策架構

  • SRV - 服務定位器

  • TXT - 文字

如需上述值的詳細資訊,請參“值/將流量路由到”的常見值

Weight

此值可判斷 Route 53 使用目前記錄回應的 DNS 查詢比例。Route 53 會計算具有相同 DNS 名稱與類型組合之記錄的權重總和。然後,Route 53 會根據資源的整體權重比例來回應查詢。

您無法建立具有相同 Record name (記錄名稱)Record type (記錄類型) 值的非加權記錄作為加權記錄。

輸入介於 0 到 255 之間的整數。若要停用路由至資源,請將 Weight (權重) 設定為 0。如果您將群組中所有記錄的 Weight (權重) 都設定為 0,則會將流量路由至機率相等的所有資源。這可確保您不會意外停用加權記錄群組的路由。

Weight (權重) 設定為 0 的效果,不同於將運作狀態檢查與加權記錄關聯的效果。如需更多詳細資訊,請參閱 當您已設定運作狀態檢查時,Amazon Route 53 會如何選擇記錄

運作狀態檢查

若要讓 Route 53 檢查所指定端點的運作狀態,並只在端點運作狀態良好時才使用此記錄回應 DNS 查詢,請選擇運作狀態檢查。

Route 53 不會檢查記錄中所指定端點的運作狀態,例如 Value (值) 欄位中的 IP 地址所指定的端點。當您為記錄選擇運作狀態檢查時,Route 53 會檢查您在運作狀態檢查中指定的端點運作狀態。如需 Route 53 如何判斷端點是否運作狀態良好的資訊,請參閱 Amazon Route 53 決定運作狀態檢查是否良好的方式

只有在 Route 53 於兩個或多個記錄之間進行選擇以回應 DNS 查詢,而且您想要讓 Route 53 能夠部分根據運作狀態檢查的狀態來選擇時,將運作狀態檢查與記錄關聯才有用。請只在下列組態中使用運作狀態檢查:

  • 您正在檢查具有相同名稱、類型和路由政策 (例如容錯移轉或加權記錄)的一組記錄中之所有記錄運作狀態,並為所有記錄指定運駔狀態檢查 ID。如果記錄的運作狀態檢查指定運作狀態不良的端點,Route 53 會使用該記錄的值停止回應查詢。

  • 針對別名記錄或容錯移轉別名、地理位置別名、延遲別名、以 IP 為基礎的別名或加權別名記錄群組中的記錄,您可以在 Evaluate target health (評估目標運作狀態) 中選取 Yes (是)。如果別名記錄參考相同託管區域中的非別名記錄,您也必須指定所參考記錄的運作狀態檢查。如果將運作狀態檢查與別名記錄關聯,並且對於 Evaluate Target Health (評估目標運作狀態) 選擇 Yes (是),則值都必須為 true。如需更多詳細資訊,請參閱 將運作狀態檢查與別名記錄關聯時會發生什麼情況?

如果您的運作狀態檢查只依網域名稱指定端點,建議您建立每個端點的個別運作狀態檢查。例如,針對每個提供內容給 www.example.com 的 HTTP 伺服器,建立運作狀態檢查。對 Domain Name (網域名稱) 的值,指定伺服器的網域名稱 (例如 us-east-2-www.example.com),而非記錄名稱 (example.com)。

重要

在這個組態中,如果您建立 Domain name (網域名稱) 的值與記錄名稱相符的運作狀態檢查,然後將運作狀態檢查與這些記錄建立關聯,運作狀態檢查結果將會無法預測。

記錄 ID

輸入加權記錄群組中可唯一識別這個記錄的值。