使用 Azure 負載測試從多個區域產生負載
在本文中,您將了解如何使用 Azure 負載測試設定負載測試,以同時從多個區域產生負載。 您可以指定要從中產生負載的 Azure 區域,以及每個區域的負載百分比。 根據預設,Azure 負載測試只會從與負載測試資源相關聯的 Azure 區域建立負載。
若要從不同區域同時產生負載,並模擬使用者從多個地理區域存取您的應用程式,請從 Azure 負載測試可用的任何 Azure 區域中選取。
必要條件
設定負載測試的負載分佈
您可以在建立負載測試時設定負載分佈,也可以修改現有的負載測試。
若要在 Azure 入口網站中指定負載測試的負載分佈:
在 Azure 入口網站中,移至您的負載測試資源。
在左窗格中,選取 [測試] 以檢視測試清單。 選取您的測試,然後選取 [編輯]。
或者,選取 [建立]>[建立 URL 型測試] 或 [建立]>[上傳 JMeter 指令碼]來建立新的負載測試。
移至 [負載] 索引標籤,然後選取 [新增/編輯區域] 以修改要從中產生負載的 Azure 區域清單。
在 [新增區域] 視窗中,選取或取消選取一或多個區域,然後選取 [套用]。
您可以從任何 Azure 負載測試可用的 Azure 區域選取最多 5 個區域。
選擇性地更新負載的 % 或引擎數目,以更新要從每個區域產生的負載百分比。
引擎總數會對應至您在引擎執行個體中指定的值,。
重要
僅針對公用端點的測試啟用負載分佈。 當您選取 [跨區域分佈負載] 核取方塊時,測試流量模式會設定為 [公用]。
相關內容
- 深入了解如何測定高階負載測試。