如何將我的網站設定為在 Route 53 運作狀態檢查失敗時容錯移轉到 S3 儲存貯體?

1 分的閱讀內容
0

我想設定一個靜態端點,以便在基礎設施出現問題時,動態網站可以容錯移轉到該端點。

簡短說明

開始之前,請驗證下列組態:

  • 你擁有作用中的 Amazon Route 53 託管區域。
  • 您正在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上託管網站的動態版本。
  • Route 53 託管區域已成功將您的網站流量路由到 Amazon EC2 執行個體。

解決方法

將託管區域設定為針對運作狀態不佳的 Route 53 檢查容錯移轉至 Amazon Simple Storage Service (Amazon S3) 儲存貯體中託管的靜態網站。靜態網站指的是使用者在託管區域容錯移轉時所看到的內容。運作狀態檢查恢復正常後,託管區域會自動將流量路由到您的主要端點。請按照在 Amazon S3 上託管靜態網站的指示進行操作。

注意:

建立 Route 53 運作狀態檢查

  1. 開啟 Amazon Route 53 主控台,然後選擇運作狀態檢查
  2. 選擇建立運作狀態檢查,然後輸入以下內容:
    名稱中,輸運作狀態檢查的名稱。
    要監控的內容中,選擇端點
    指定端點方式中,選擇 IP 地址
    通訊協定 中,選擇 HTTP
    IP 地址主機名稱中,輸入 EC2 執行個體的 IP 和主機名稱。
    連接埠中,選擇 80
    路徑留空,或指定您想檢查的頁面。
  3. 選擇下一步
  4. 對於建立警報,選擇
  5. 選擇建立運作狀態檢查

**注意:**如需詳細資訊,請參閱建立和更新運作狀態檢查

為您的主要端點建立記錄集

  1. 開啟 Amazon Route 53 主控台,然後選擇託管區域
  2. 網域名稱中,選擇您要為其建立記錄的託管區域網域。
  3. 選擇建立記錄,然後使用下列值建立記錄集 (對於所有其他字段,請使用符合您的使用案例的值):
    記錄名稱中,輸入名稱。確保其與 S3 儲存貯體名稱相同。
    記錄類型中,選擇 A — 將流量路由至 IPV4 地址和部分 AWS 資源
    對於別名,請將其保持為關閉
    對於路由政策,請選擇容錯移轉
    對於容錯移轉記錄類型,選擇主要
    記錄 ID中,輸入名稱。
    針對與運作狀態檢查建立關聯,選擇,然後選擇您先前建立的運作狀態檢查。
  4. 選擇建立記錄

建立容錯移轉端點

  1. 開啟 Amazon Route 53 主控台,然後選擇託管區域
  2. 選擇您要為其建立記錄的託管區域。
  3. 選擇建立記錄,然後輸入下列內容:
    對於記錄名稱,請使用您為主記錄輸入的相同值。
    記錄類型中,選擇 A — 將流量路由至 IPV4 地址和部分 AWS 資源
    對於別名,選擇
    注意:別名會自動使用與別名目標相符的存留時間 (TTL)。
    將流量路由至
    下,對於別名至 S3 網站端點,選擇您先前建立的 S3 儲存貯體。
    對於路由政策,請選擇容錯移轉
    對於容錯移轉記錄類型,選擇次要
    記錄 ID中,輸入名稱。
    注意:容錯移轉端點上的記錄 ID 的名稱必須與主要端點上記錄 ID 的名稱不同。
    (選用) 對於運作狀態檢查 ID,選擇運作狀態檢查。
    (選用) 對於評估目標運作狀態,請關閉該選項。當目標是 S3 儲存貯體時,該選項沒有作用。如需詳細資訊,請參閱容錯移轉路由
  4. 選擇建立****記錄

相關資訊

在別名和非別名資源記錄之間選擇

設定 DNS 容錯轉移

監控運作狀態檢查狀態並獲取通知

AWS 官方
AWS 官方已更新 1 年前