シナリオ 3: 配布リストに送信されるメッセージの追跡データベースのサイズ設定
次の図では、オーケストレーションによって変更されたメッセージが、同報リストを通じて複数の送信ポートに送られています。
オーケストレーション処理の適用された BizTalk Server メッセージが複数のポートに送信される
このシナリオに関するファクトの一部を次に示します。
メッセージ サイズは 10,000 です。
プロパティは昇格しません。
1 年に受け取るメッセージ数は、350 万件です。
追跡は、すべてのイベントに対して有効になっています。 このシナリオには次に示す 5 つのイベントがあります。
メッセージ M0 の受信
受信ポートからのメッセージ M1 の出力
送信ポートによるメッセージ M3 の出力
送信ポートによるメッセージ M4 の出力
送信ポートによるメッセージ M5 の出力
この情報を数式に適用すると、次のようになります。
[(5*252 bytes) + (10*182 bytes) + (0*5(40 bytes + 0) * 3,500,000]/1024/1024
[(1620 + 1820 + 0) * 3,500,000]/1024/1024 = 10280.61 MB ~ 10.04 GB per year
同報リストに送信されるオーケストレーション内のメッセージ (プロパティを 1 つ昇格した場合)
前述のシナリオについて、サイズが約 10 バイトのプロパティを 1 つ昇格させてみましょう。 数式は次のようになります。
[((5*150 bytes) + (10*230 bytes) + (1*5(52 bytes + 10 bytes)) * 3,500,000]/1024/1024
[(750 + 2300 + 260) * 3,500,000]/1024/1024 = 11048 MB ~ 10.79 GB per year
サイズが 20 バイトのプロパティを追加で昇格する場合、式は次のようになります。
[((5*150 bytes) + (10*230 bytes) + ((1*5(52 bytes + 10 bytes) + (1*5(52 bytes + 20 bytes)) * 3,500,000]/1024/1024
[(750 + 2300 + 670) * 3,500,000]/1024/1024 = 12417 MB ~ 12.13 GB per year
同報リストに送信されるオーケストレーション内のメッセージ (メッセージ本文の追跡を有効にした場合)
この例でメッセージの追跡を有効にした場合、式は次のようになります。
[3,500,000 * 6 * 5KB]/1024 = 102539.06 MB ~ 100.14 GB per year
参照
メッセージ変数を使用して追跡データベースのサイズを求める方法
メッセージの本文を追跡するための追跡データベースのサイズ設定
シナリオ 1: 単純な BizTalk メッセージの追跡データベースのサイズ設定
シナリオ 2: オーケストレーション内のメッセージの追跡データベースのサイズ設定
シナリオ 4: すべてのメッセージの追跡データベースのサイズ調整