設定目標的 Amazon Route 53 別名記錄 DNS - AWS App Runner

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

設定目標的 Amazon Route 53 別名記錄 DNS

注意

如果 Amazon Route 53 是您的DNS提供者,則不需要遵循此程序。在此情況下,App Runner 會自動設定您的 Route 53 網域,其中包含必要的憑證驗證和DNS記錄,以連結至您的 App Runner Web 應用程式。

如果 App Runner 的自動組態嘗試失敗,請依照此程序完成DNS組態。如果先前取消與服務連結的相同網域名稱,但沒有DNS提供者記錄指向之後刪除的服務,App Runner 會遭到封鎖,無法自動覆寫這些記錄。此程序說明如何手動將其複製到 Route 53 DNS。

您可以使用 Amazon Route 53 作為DNS提供者,將流量路由至 App Runner 服務。它是一種高可用性和可擴展的網域名稱系統 (DNS) Web 服務。Amazon Route 53 記錄包含控制流量路由至 App Runner 服務的方式的設定。您可以建立CNAME記錄或ALIAS記錄。如需 CNAME和 別名記錄的比較,請參閱 Amazon Route 53 開發人員指南 中的選擇別名和非別名記錄

注意

Amazon Route 53 目前支援 2022 年 8 月 1 日之後建立之服務的別名記錄。

Amazon Route 53 console
若要設定 Amazon Route 53 別名記錄
  1. 登入 AWS Management Console 並開啟 Route 53 主控台

  2. 在導覽窗格中,選擇 Hosted zones (託管區域)

  3. 選擇您要用來將流量路由至 App Runner 服務的託管區域名稱。

  4. 選擇建立記錄

  5. 指定下列值:

    • 路由政策 :選擇適用的路由政策。如需詳細資訊,請參閱選擇路由政策

    • 記錄名稱 :輸入您要用來將流量路由至 App Runner 服務的網域名稱。預設值為託管區域名稱。例如,如果託管區域的名稱為 ,example.com且您想要使用 acme.example.com 將流量路由到環境,請輸入 acme

    • 值/路由流量至 :選擇 App Runner 應用程式 的別名,然後選擇端點來自的區域。選擇您要路由流量的應用程式網域名稱。

    • 記錄類型 :接受預設值 A – IPv4地址

    • 評估目標運作狀態 :接受預設值,

  6. 選擇建立記錄

您建立的 Route 53 別名記錄會在 60 秒內在所有 Route 53 伺服器上傳播。當 Route 53 伺服器與別名記錄一起傳播時,您可以使用您建立的別名記錄名稱,將流量路由至 App Runner 服務。

如需如何疑難排解DNS變更是否花費太長的時間才能傳播的資訊,請參閱為什麼我的DNS變更在 Route 53 和公有解析程式中傳播需要這麼長的時間?

Amazon Route 53 API or AWS CLI

使用 Amazon Route 53 設定 Amazon Route 53 別名記錄,API或 AWS CLI 呼叫 ChangeResourceRecordSetsAPI動作。若要了解 Route 53 的目標託管區域 ID,請參閱服務端點