共用方式為


步驟 6:執行常數負載模式測試,以驗證最大永續性輸送量

使用 Visual Studio 2010 對 BizTalk Server 解決方案進行負載測試時,應執行一次常數負載模式測試,一旦解決方案的近似永續性輸送量 (MST) 決定,如 步驟 5:執行步驟負載模式測試以判斷最大可持續輸送量中所述。 這應該完成以確認 MST 實際上可以隨著時間的推移持續,也為了建立某個基準負載測試,以便前進能夠評估應用於 BizTalk Server 應用程式或環境之任何效能微調的影響。

建立並執行常數負載模式測試

若要建立常數負載模式測試,使用步驟負載模式測試所使用的相同測試混合、計數器集和計數器集合對應,最簡單的方式就是將步驟負載模式測試 “BTS_Messaging_Step.loadtest” 儲存為 “BTS_Messaging_Constant.loadtest”,然後對 “BTS_Messaging_Constant.loadtest” 進行一些變更。 請遵循下列步驟來建立以現有步驟負載模式測試為基礎的常數負載模式測試:

  1. 如果尚未開啟,請開啟 BTS_Messaging_Step.loadtest。

  2. 點擊 檔案,然後選擇 儲存LoadTests\BTS_Messaging_Step.loadtest As

  3. 在 [ 另存盤成 ] 對話方塊的 [ 檔名] 旁,輸入 C:\Projects\LoadTest\BTSLoad\LoadTests\BTS_Messaging_Constant.loadtest,然後按兩下 [ 儲存]。

  4. 在 [負載測試編輯器] 中,將案例 重新命名BTS_Messaging_StepBTS_Messaging_Constant。 案例名稱會直接顯示在 [ 案例 ] 資料夾底下。

  5. [測試混合 ] 和 [ 網络混合 ] 的值保留不變,但按兩下以選取 [ 步驟載入模式]。

  6. 以滑鼠右鍵按兩下 [ 步驟載入模式 ],然後選取 [ 屬性]。

  7. 在 [ 屬性] 區段的 [ 載入模式 ] 下,按兩下 [ 模式 ] 旁的下拉式清單,並將 [模式] 從 [步驟 ] 變更為 [常數]。

  8. [屬性] 區段中,在 [參數] 底下,將 [Constant User Count] 的值變更為稍微小於步驟負載模式測試變得不可持續的用戶數目(亦即,[BizTalk:Messaging\Documents received per/Sec] 的值開始持續超過 [BizTalk:Messaging\Documents processed/Sec] 的值,以及 [BizTalk:Message Box:General Counters\Spool Size] 的值開始增加且不受限)。

  9. 在 [ 執行設定] 資料夾下,以滑鼠右鍵按兩下 [ 執行設定1 [使用中] ,然後選取 [ 屬性]。

  10. 向下卷動屬性清單到 [時間設定] 區段,並輸入 [執行時間] 至少為 10 分鐘(00:10:00),並確認 [取樣間隔] 的值仍設定為 5 秒(00:00:05)。

  11. 以滑鼠右鍵按鍵按鍵單擊測試名稱(例如BTS_Messaging_Constant),然後按下 [ 執行測試 ] 選單選項,以啟動負載測試。