為您的目標設定 Amazon 路線 53 別名記錄 DNS - AWS App Runner

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

為您的目標設定 Amazon 路線 53 別名記錄 DNS

注意

如果 Amazon 路線 53 是您的DNS提供商,則無需遵循此程序。在這種情況下,App Runner 會自動使用所需的證書驗證和鏈接到應用程序運行 Web 應用程序的DNS記錄配置您的 Route 53 域。

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

您可以使用 Amazon Route 53 作為您的DNS供應商,將流量路由到您的應用程式執行器服務。這是一個高可用性和可擴展的域名系統(DNS)Web 服務。Amazon Route 53 記錄包含控制流量路由到應用程式執行器服務的方式的設定。您可以建立CNAME記錄或ALIAS記錄。有關CNAME和別名記錄的比較,請參閱 Amazon Route 53 開發人員指南中的別名和非別名記錄之間的選擇

注意

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

Amazon Route 53 console
設定 Amazon 路線 53 別名記錄
  1. 登入 AWS Management Console 並打開路由 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 路線 53 API 或配置 Amazon 路線 53 別名記錄 AWS CLI 調用行ChangeResourceRecordSetsAPI動。若要瞭解 Route 53 的目標託管區域 ID,請參閱服務端點