全部產品
Search
文件中心

Alibaba Cloud DNS:使用GTM快速實現故障切換

更新時間:Nov 26, 2025

本教程指引您快速建立一個全域流量管理執行個體,將使用者的訪問流量自動分配到兩個地址上,並設定健全狀態檢查,實現故障切換。

教程概覽

步驟

說明

快捷連結

雲資源訪問授權

首次使用全域流量管理,需要同意雲資源訪問授權,授權後,全域流量管理產品將擁有對您CloudMonitor產品警示通知群組的存取權限。

說明

一個帳號只需授權1次即可,如已完成授權操作,可以忽略此步驟。

雲資源訪問授權

建立執行個體

使用全域流量管理時,首先要為應用服務建立全域流量管理執行個體,分為標準版、旗艦版。

建立執行個體

建立位址集區

使用全域流量管理服務,需要為應用服務的地址建立位址集區,用於地址管理。包括:位址集區類型、負載平衡策略(地址)、地址返回模式等資訊。

建立位址集區

存取原則配置

存取原則是針對使用者業務情境需求配置相應的存取原則,在此環節需要設定終端使用者訪問哪一個位址集區集合。目前支援兩種存取原則類型:基於地理位置的存取原則基於訪問延時的存取原則。如需為不同電訊廠商或地區來源的解析請求,設定對應的解析應答地址,則需要選擇 基於地理位置的存取原則 類型,並進行存取原則添加、配置;如需按照解析請求源至地址歸屬地區網路延時情況,實現使用者智能接入網路優異的後端服務,則需要選擇 基於訪問延時的存取原則 類型。

存取原則配置

基本配置

使用全域流量管理服務,要對建立的全域流量管理執行個體進行基本的系統配置,包括:業務網域名稱資訊、CNAME接入網域名稱類型、全域TTL、警示通知群組等相關資訊。

基本配置

開啟健全狀態檢查

開啟後可以即時監測應用服務的可用性狀態,包括:Ping監控、TCP監控、HTTP(S)監控的相關配置。

開啟健全狀態檢查

業務網域名稱通過CNAME接入GTM

全域流量管理服務配置好後並測試正常,需要將應用服務的業務網域名稱通過CNAME記錄指向全域流量管理的CNAME接入網域名稱,以實現應用服務接入全域流量管理。

業務網域名稱通過CNAME接入GTM

雲資源訪問授權

首次使用全域流量管理,需要服務關聯角色授權,授權後全域流量管理產品將擁有對您 CloudMonitor產品警示通知群組 的存取權限。

說明

一個帳號只需授權1次即可,如已完成授權操作,可以忽略此步驟。

image.png

建立執行個體

使用全域流量管理,首先需要先購買一個全域流量管理執行個體。

重要

如果您多個業務網域名稱解析地址相同,則多個業務網域名稱可通過CNAME記錄指向同一個GTM執行個體接入網域名稱;否則,每個業務網域名稱都需要購買一個GTM執行個體。

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 單擊 建立執行個體 按鈕,前往全域流量管理產品購買頁面。

  3. 根據業務需求,參考規格說明,進行版本選擇。點擊 立即購買 按鈕,下單並支付。

  4. 購買完成後,全域流量管理頁面會自動產生一個執行個體。image.png

建立位址集區

位址集區是全域流量管理對應用服務的地址進行管理的功能。一個位址集區,代表一組提供相同應用服務IP地址或網域名稱。

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 在目標執行個體列表 操作 地區,點擊 配置

  3. 選中 位址集區配置 頁簽,點擊 新增位址集區 。完成參數配置後點擊 確認

    image.png

如需瞭解更多詳情,請參閱位址集區配置

存取原則配置

重要
  • “基於訪問延時的存取原則”目前僅面向旗艦版使用者開放使用。

  • 如啟用“基於訪問延時的存取原則”,則忽略位址集區中的負載策略配置。

  • 一個執行個體只能啟用一種存取原則類型

前提條件

  • 已完成建立執行個體雲資源訪問授權的操作。

  • 配置存取原則前,需要提前將應用服務的地址準備好,應用服務需要至少具有兩個IP地址。其中IP地址可以是阿里雲SLB、ECS等產品的公網IP地址,也可以是其他公網可訪問的IP地址。這裡建議您選擇阿里雲產品的公網IP地址。

操作步驟

基於地理位置的存取原則配置

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 在執行個體列表操作地區,點擊目標網域名稱處的配置

  3. 基本配置頁面,點擊基於地理位置的存取原則處的配置按鈕。

    image..png

  4. 點擊新增存取原則

    image..png

  5. 存取原則配置,如需瞭解更多詳情,請參閱存取原則

    image..png

    重要

    如未設定備位址集區集合,則代表當主位址集區集合出現故障時,系統將摘除故障地址,但不支援故障切換。如主位址集區集合摘除故障地址後,還有存活的IP地址,那麼則響應剩餘存活的IP地址。

說明

權重設定請參考權重配置

GTM使用的是雲解析的調度能力,如果您在測試過程中,發現偶爾會出現DNS解析結果和權重配置不符的現象,這屬於一種正常現象。因為加權輪詢是一個粗粒度的解析流量調度方式,它針對的是localdns的請求,而localdns在TTL時間內是只會向權威DNS(Alibaba Cloud DNS)請求一次。

例如您的網域名稱被上海和北京兩個地區的使用者訪問,假設上海使用者使用的是localdnsA,北京使用者使用到的是localdnsB。 當localdnsA和localdnsB向Alibaba Cloud DNS發起查詢請求的時候,Alibaba Cloud DNS會按照使用者配置的加權策略返回,但是在TTL時間內,使用相同localdns下的所有使用者擷取到的都是同一個解析結果。

基於訪問延時的存取原則配置

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 基本配置頁面,點擊基於訪問延時的存取原則處的配置按鈕。

    image..png

  3. 點擊新增存取原則,進行存取原則配置。

    image..png

  4. 新增存取原則對話方塊中填寫配置參數。如需瞭解更多詳情,請參閱存取原則

    image..png

基本配置

基本配置是指對建立的全域流量管理執行個體進行全域的系統配置,包括:執行個體名稱CNAME接入網域名稱類型業務網域名稱全域TTL警示通知群組 等相關資訊。

前提條件

已完成建立執行個體雲資源訪問授權存取原則配置

操作步驟

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 點擊目標執行個體 操作 列的 配置 按鈕。

  3. 基本配置 頁面點擊 修改,然後完成執行個體名稱CNAME接入網域名稱類型業務網域名稱全域TTL警示通知群組等配置項,最後點擊 確認。如需瞭解更多詳情,請參閱基礎配置

image.png

開啟健全狀態檢查

前提條件

已完成建立執行個體建立位址集區等操作。

操作步驟

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 在執行個體列表 操作 地區,單擊 配置

  3. 選中 位址集區配置 頁簽,單擊位址集區前面的 “+”號進行位址集區資訊展開,並單擊 添加 進行健全狀態檢查配置。image.png

  4. 健全狀態檢查配置

    通過對位址集區裡的地址配置健全狀態檢查規則,以擷取應用服務的可用性狀態。

  • 健全狀態檢查協議:支援Ping健全狀態檢查TCP健全狀態檢查HTTP(S)健全狀態檢查,預設為Ping健全狀態檢查。

    image.png

    重要
    1. 如果應用服務的地址位於中國內地地區,請避免選擇海外地區的監控節點,如果應用服務的地址位于海外,請避免選擇中國內地地區的監控節點,防止網路問題導致誤判警。

    2. 如果位址集區的地址均為阿里雲地址,且使用黑洞策略進行故障測試,監控節點請選擇非BGP節點。(原因:黑洞是在阿里雲網路和電訊廠商網路的互連網生效的ACL策略,但阿里雲IP之間的流量基本上是在雲網路內部流動,降低探測效果。)

業務網域名稱通過CNAME接入GTM

如果您的網域名稱使用的是阿里雲DNS,則需要在Alibaba Cloud DNS控制台配置一條CNAME記錄。

前提條件

已完成雲資源訪問授權建立執行個體存取原則配置基本配置

操作步驟

  1. 訪問Alibaba Cloud DNS-全域流量管理

  2. 單擊執行個體 操作 列的 配置 按鈕,進入 基本配置 頁面,點擊 CNAME接入網域名稱(公網)後方的複製表徵圖。

    image.png

  3. 在左側導覽列,選擇解析配置 > 公網權威解析,單擊目標網域名稱 操作 列的 解析設定 按鈕,進入 解析設定 頁面。

  4. 解析設定 頁面,為應用服務的業務網域名稱添加CNAME記錄,指向全域流量管理的CNAME接入網域名稱,最終實現接入全域流量管理服務。