次の方法で共有


退避の動作に影響する可能性のあるその他のアクティビティ

次のアクティビティは、退避および全体のパフォーマンスに直接的または間接的に影響するため、テスト シナリオに組み込む必要があります。

  • BizTalk Server 管理コンソール クエリ。 これらのクエリはリソースを消費し、クエリの種類と頻度に応じて全体的なスループットに影響します。

  • バックアップ、アーカイブ、および削除アクティビティ。 これらのアクティビティもリソースを消費するので、テスト シナリオに組み込む必要があります。

  • 32 ビット ホストと 64 ビット ホストの混在。 32 ビット ホストと 64 ビット ホストを混在して使用する場合は、次の点を考慮する必要があります。

    • ストレス条件下で仮想メモリと物理メモリの使用量を測定し、その結果を特定のしきい値と比較します。 64 ビット システムでは、BizTalk Server プロセスはより多くのメモリを使用するため、同じシステムと同じ既定値を使用する 32 ビットとの脱水ポリシーに違いがあります。 オーケストレーション、受信、送信、およびメッセージ ボックスのホストを別々にしてください。

      32 ビットの既定のしきい値を 64 ビット システムで使用する場合、オーケストレーション ホストのみが 64 ビット ボックスに配置されていれば、明確な違いはありません。 ただし、ストレスの下では、さまざまな MemoryThrottlingCriteria 設定を少なくとも 2 倍または 3 倍にする必要がありますが (十分なメモリがある限り)、シナリオはスループットを最大化するように調整する必要があります。これは、多くの要因が発生するためです。 ストレス条件下で退避のしきい値を調整し、最適なしきい値を見つける必要があります。

    • 退避の動作は、各サブスクリプションの配信時刻履歴に応じて異なります。配信時刻履歴はサブスクリプションごとに異なる場合があるため、退避プロパティの値を調整する際にはこの点を考慮してください。

    • あるホストでオーケストレーション ホスト サービスを再利用し、別のホストで再利用しない場合、両ホストの履歴は異なるものになります。

    • サーバーが異なるバージョンのBizTalk Serverを使用している場合、2 つの間で脱水ポリシーに違いがあります。

参照

BTSNTSvc.exe.config ファイル