Visual Studio 2010 を使用して BizTalk Server ソリューションをロード テストする場合は、「 手順 5: ステップ ロード パターン テストを実行して最大持続可能なスループットを決定する」で説明されているように、ソリューションのおおよその最大持続可能なスループット (MST) が決定されたら、一定のロード パターン テストを実行する必要があります。 これは、MST が実際には時間の経過と同時に持続可能であることを確認し、BizTalk Server アプリケーションまたは環境に適用されるパフォーマンス チューニングの影響を評価するためのベースライン ロード テストを今後作成するために行う必要があります。
定数ロード パターン テストを作成して実行する
ステップ ロード パターン テストで使用されるのと同じテスト ミックス、カウンター セット、カウンター セット マッピングを使用する定数ロード パターン テストを作成する最も簡単な方法は、ステップ ロード パターン テスト "BTS_Messaging_Step.loadtest" を "BTS_Messaging_Constant.loadtest" として保存し、"BTS_Messaging_Constant.loadtest" にいくつかの変更を加えるだけです。 既存のステップ ロード パターン テストに基づく定数ロード パターン テストを作成するには、次の手順に従います。
まだ開いていない場合は、BTS_Messaging_Step.loadtest を開きます。
[ ファイル ] をクリックし、[ LoadTests\BTS_Messaging_Step.loadtest As を保存] を選択します。
[ 名前を付けてファイルを保存 ] ダイアログ ボックスで、[ ファイル名] の横に「C:\Projects\LoadTest\BTSLoad\LoadTests\BTS_Messaging_Constant.loadtest」と入力し、[ 保存] をクリックします。
ロード テスト エディターで、シナリオ BTS_Messaging_Step の名前を BTS_Messaging_Constant に変更します。 シナリオ名は、[ シナリオ ] フォルダーのすぐ下に表示されます。
[テスト ミックス] と [ネットワーク ミックス] の値は変更せずに、[ステップ ロード パターン] をクリックして選択します。
[ステップ ロード パターン] を右クリックし、[プロパティ] を選択します。
[ プロパティ ] セクションの [ パターンの読み込み ] で、[ パターン ] の横にあるドロップダウン リストをクリックし、[パターン] を [ステップ ] から [定数] に変更します。
プロパティセクションのパラメーターで、定数ユーザー数の値を、ステップロードパターンテストが維持できなくなったユーザー数より少し小さい値に変更します(つまり、BizTalk:Messaging\Documents received per/Secの値がBizTalk:Messaging\Documents processed/Secの値を一貫して超え始め、BizTalk:メッセージボックス:一般カウンター\スプールサイズが無制限に増加し始めました)。
[ 実行設定] フォルダーで、[ 実行設定 1] [アクティブ] を右クリックし、[ プロパティ] を選択します。
プロパティの一覧を [ タイミング ] セクションまで下にスクロールし 、[実行時間] に少なくとも 10 分 (00:10:00) の値を入力し、 サンプル レート の値がまだ 5 秒 (00:00:05) に設定されていることを確認します。
テスト名 (BTS_Messaging_Constant など) を右クリックしてロード テストを開始し、[ テストの実行 ] メニュー オプションをクリックします。