共用方式為


使用 Azure 負載測試從多個區域產生負載

在本文中,您將了解如何使用 Azure 負載測試設定負載測試,以同時從多個區域產生負載。 您可以指定要從中產生負載的 Azure 區域,以及每個區域的負載百分比。 根據預設,Azure 負載測試只會從與負載測試資源相關聯的 Azure 區域建立負載。

若要從不同區域同時產生負載,並模擬使用者從多個地理區域存取您的應用程式,請從 Azure 負載測試可用的任何 Azure 區域中選取

必要條件

  • 具有有效訂用帳戶的 Azure 帳戶。 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶
  • Azure 負載測試資源。 如果您需要建立負載測試資源,請參閱建立和執行負載測試

設定負載測試的負載分佈

您可以在建立負載測試時設定負載分佈,也可以修改現有的負載測試。

若要在 Azure 入口網站中指定負載測試的負載分佈:

  1. Azure 入口網站中,移至您的負載測試資源。

  2. 在左窗格中,選取 [測試] 以檢視測試清單。 選取您的測試,然後選取 [編輯]

    此螢幕擷取畫面顯示 Azure 負載測試資源的測試清單。

    或者,選取 [建立]>[建立 URL 型測試] 或 [建立]>[上傳 JMeter 指令碼]來建立新的負載測試。

  3. 移至 [負載] 索引標籤,然後選取 [新增/編輯區域] 以修改要從中產生負載的 Azure 區域清單。

    顯示新增或編輯負載分佈區域選項的螢幕擷取畫面。

  4. 在 [新增區域] 視窗中,選取或取消選取一或多個區域,然後選取 [套用]

    您可以從任何 Azure 負載測試可用的 Azure 區域選取最多 5 個區域。

    此螢幕擷取畫面顯示要分佈負載的區域選取範圍。

  5. 選擇性地更新負載的 %引擎數目,以更新要從每個區域產生的負載百分比。

    引擎總數會對應至您在引擎執行個體中指定的值,

    顯示選項更新引擎數目以更新負載分佈的螢幕擷取畫面。

重要

僅針對公用端點的測試啟用負載分佈。 當您選取 [跨區域分佈負載] 核取方塊時,測試流量模式會設定為 [公用]