將流量路由至 AWS App Runner 服務 - Amazon Route 53

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

將流量路由至 AWS App Runner 服務

AWS App Runner 是一項完全受控的服務,可讓開發人員輕鬆大規模部署容器化 Web 應用程式和 API,而且不需要先前的基礎架構經驗。從您的原始碼或容器映像開始。App Runner 會自動建置和部署 Web 應用程式、透過加密來平衡流量的負載、擴展以符合流量需求,並可讓您的服務輕鬆與私有 Amazon VPC 中執行的其他 AWS 服務和應用程式進行通訊。使用 App Runner,而不考慮使用伺服器或擴展,您會有更多時間專注於您的應用程式。如需詳細資訊,請參閱 AWS App Runner 開發人員指南中的什麼是 AWS App Runner

重要

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

若要將網域流量路由到 App Runner 服務,請使用 Amazon Route 53 建立指向 App Runner 服務的別名記錄。別名記錄是 DNS 的 Route 53 延伸。別名記錄與 CNAME 記錄類似,唯一例外是您可以同時為根網域 (如 example.com) 和子網域 (如 www.example.com,http://www.example.com/) 建立別名記錄。僅可為子網域建立 CNAME 記錄。

注意

對於針對 App Runner 服務或其他 AWS 資源的別名查詢,Route 53 不收取費用。

必要條件

若要開始使用,您需要滿足以下條件:

  • App Runner 服務。如需建立 App Runner 服務的相關資訊,請參閱開始使用 App Runner

  • 註冊的網域名稱。您可以使用 Amazon Route 53 做為網域註冊商,也可以使用不同的註冊商。

  • Route 53 做為網域的 DNS 服務。如果您使用 Route 53 註冊網域名稱,我們會將 Route 53 自動設定為網域的 DNS 服務。

    如需使用 Route 53 做為您網域 DNS 服務提供者的資訊,請參閱 將 Amazon Route 53 設定為現有網域的 DNS 服務

  • 將自訂網域關聯到 App Runner 服務。如需詳細資訊,請參閱管理 App Runner 的自訂網域名稱

  • 設定 App Runner 傳回給您 Route 53 託管區域的憑證驗證記錄,以啟動網域驗證程序。如需詳細資訊,請參閱《AWS Certificate Manager 使用者指南》中 AWS Certificate Manager的 DNS 驗證

設定 Amazon Route 53 將流量路由到 App Runner 服務

若要設定 Amazon Route 53 將流量路由到 App Runner 服務,請執行下列程序。

若要將流量路由到 App Runner 服務
  1. 請在 https://console.aws.amazon.com/route53/ 開啟 Route 53 主控台。

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

  3. 選擇符合要路由流量之網域名稱的託管區域名稱。

  4. 選擇建立記錄

  5. 指定下列值:

    路由政策

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

    記錄名稱

    輸入要將流量路由到 App Runner 服務所使用的網域名稱。預設值為託管區域名稱。

    例如,如果託管區域的名稱是 example.com,而您想要使用 acme.example.com 將流量路由到 App Runner 服務,請輸入 acme

    值/將流量路由到

    選擇 App Runner 服務的別名,然後選擇 AWS 區域。選擇您要將流量路由到的環境的網域名稱。

    記錄類型

    接受預設值 A – IPv4 address (A – IPv4 地址)

    評估目標運作狀態

    接受預設值 Yes (是)

  6. 選擇建立記錄

    變更通常會在 60 秒內傳播至所有 Route 53 伺服器。當傳播完成時,您就可以使用在此程序中所建立別名記錄的名稱,將流量路由到 App Runner 服務。