概述
訪問策略是針對用戶業務場景需求配置相應的訪問策略,在此環節需要設置最終用戶訪問哪一個地址池集合。
前提條件
已完成創建實例和云資源訪問授權的操作。
配置訪問策略前,需要提前將應用服務的地址準備好,應用服務需要至少具有兩個IP地址。其中IP地址可以是阿里云SLB、ECS等產品的公網IP地址,也可以是其他公網可訪問的IP地址。這里建議您選擇阿里云產品的公網IP地址。
設置方法
業務規則
“基于訪問延時的訪問策略”目前僅面向旗艦版用戶開放使用。
如啟用“基于訪問延時的訪問策略”,則忽略地址池中的負載策略配置。
一個實例只能啟用一種訪問策略類型
基于地理位置的訪問策略配置
登錄 云解析DNS產品控制臺。
在左側目錄單擊 全局流量管理菜單, 在實例列表操作區域,點擊目標域名處的配置 。
在 基本配置頁面,點擊基于地理位置的訪問策略處的配置按鈕。
點擊新增訪問策略。
訪問策略配置
① 策略名稱:客戶可以自定義為訪問策略定義一個便于識別的名稱,例如輸入全局。
② 解析請求來源:客戶可以根據不同地域的訪問者來進行設定,首次創建訪問策略請設定為“全局”
③ 地址池類型:目前支持IPV4、IPV6及域名。
主地址池集合:指由多個地址池組合而成,默認情況下,是用戶正常訪問的地址池集合。
④ 選擇地址池:從已經創建好的地址池中進行選擇。
新增地址池:如果之前并未創建地址池,可通過此按鈕跳轉到地址池配置頁面,進行創建、配置
⑤ 負載均衡策略(地址池):支持返回全部地址和按權重返回地址。
⑥ 備地址池集合:指由多個地址池組合而成,一般當主地址池集合故障時會切換訪問的地址池集合。
訪問策略中的負載均衡策略優先級高于地址池中的負載均衡策略。如下:
地址池負載均衡策略 | 訪問策略負載均衡策略 | 最終生效策略 |
返回全部地址 | 返回全部地址 | 返回全部地址 |
按權重返回地址 | 按權重返回地址 | 按權重返回地址。 地址最終權重值 = 地址池中地址權重值 * 訪問策略中地址池權重值 |
返回全部地址 | 按權重返回地址 | 按權重返回地址。 地址最終權重值 = 訪問策略中地址池權重值 |
按權重返回地址 | 返回全部地址 | 返回全部地址 |
設置權重實現的效果請參考權重設置實現效果。
GTM使用的是云解析的調度能力,如果您在測試過程中,發現偶爾會出現DNS解析結果和權重配置不符的現象,這屬于一種正?,F象。因為加權輪詢是一個粗粒度的解析流量調度方式,它針對的是localdns的請求,而localdns在TTL時間內是只會向權威DNS(云解析DNS)請求一次。
例如您的域名被上海和北京兩個地區的用戶訪問,假設上海用戶使用的是localdnsA,北京用戶使用到的是localdnsB。 當localdnsA和localdnsB向云解析DNS發起查詢請求的時候,云解析DNS會按照用戶配置的加權策略返回,但是在TTL時間內,使用相同localdns下的所有用戶獲取到的都是同一個解析結果。
⑥ 最小可用地址數量:地址池集合可用時,地址內健康地址的最小數量。當地址池集合的健康地址最小數量小于設定時,將判斷為地址池集合不可用。
如未設置備地址池集合,則代表當主地址池集合出現故障時,系統將摘除故障地址,但不支持故障切換。如主地址池集合摘除故障地址后,還有存活的IP地址,那么則響應剩余存活的IP地址。
基于訪問延時的訪問策略配置
在 基本配置頁面,點擊基于訪問延時的訪問策略處的配置按鈕。
點擊新增訪問策略,進行訪問策略配置。
在新增訪問策略對話框中填寫配置參數。
① 策略名稱:客戶可以自定義為訪問策略定義一個便于識別的名稱,例如輸入testdemo。
② 主地址池集合:指由多個地址池組合而成,默認情況下,是用戶正常訪問的地址池集合。
③ 地址池類型:目前支持IPV4。
④ 選擇地址池:從已經創建好的地址池中進行選擇。
⑤ 新增地址池:如果之前并未創建地址池,可通過此按鈕跳轉到地址池配置頁面,進行創建、配置
⑥ 最小可用地址數量:地址池集合可用時,地址內健康地址的最小數量。當地址池集合的健康地址最小數量小于設定時,將判斷為地址池集合不可用。
⑦ 最多返回地址數量:啟動訪問延時的訪問策略,會將終端用戶路由到解析延時最低的1個應用服務器集群上,通過此設置,可實現最多返回1-8個延時最低的解析地址。
⑧ 延時解析調度優化:開啟后,由系統智能返回最多返回地址數量內延時最優的解析地址。
⑨ 備地址池集合:指由多個地址池組合而成,一般當主地址池集合故障時會切換訪問的地址池集合。