本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用流量撥號調整流量
針對每個標準端點群組,您可以設定流量撥號,以控制導向至群組的流量百分比。此百分比只會套用至已導向至端點群組的流量,而非所有接聽程式流量。
根據預設,加速器中所有區域端點群組的流量撥號設定為 100 (也就是 100%)。例如,流量撥號可讓您輕鬆地針對不同 AWS 區域的新版本進行效能測試或藍/綠部署測試。
以下是幾個範例,說明如何使用流量撥號將流量變更至端點群組。
- 按地區升級您的應用程式
-
如果您想要升級區域中的應用程式或進行維護,請先將流量撥號設定為 0,以切斷區域的流量。當您完成工作並準備好將區域恢復服務時,請將流量撥號調整為 100 以撥回流量。
- 混合兩個區域之間的流量
此範例顯示當您同時變更兩個地區端點群組的流量撥號時,流量流量的運作方式。假設您有兩個用於加速器的端點群組,一個用於
us-west-2
區域,另一個用於us-east-1
區域,而且您已將每個端點群組的流量撥號設定為 50%。現在,假設你有 100 個要求來到你的加速器,50 個來自美國東海岸,50 個來自西海岸。加速器會指示流量,如下所示:
每個海岸上的前 25 個要求 (總共 50 個要求) 會從其附近的端點群組提供服務。也就是說,25 個要求會導向至
us-west-2
中的端點群組,而 25 則會導向至us-east-1
。接下來的 50 個要求會導向至相反的區域。也就是說,接下來的 25 個要求從東海岸服務
us-west-2
,接下來的 25 個來自西海岸的請求將由us-east-1
。
此案例的結果是兩個端點群組的服務流量相同。不過,每一個都會收到來自兩個區域的流量混合。