動的送信ポート ハンドラーは構成可能
動的送信ポートを作成する場合、アダプター送信ハンドラーは、インストール されているすべての アダプターに対して構成できます。 以下のシナリオについて考えてみます。
シナリオ
アプリケーションには 2 つの ESB 行程があります。 行程 1 では、動的送信ポートを使用してデータをファイル共有に送信します。 行程 2 では、動的送信ポートを使用して電子メールを送信します。 これまで、動的送信ポートはアダプターの既定のホストで実行されていました。 行程 1 は、分量が少なくてメッセージ サイズが大きいシナリオ向けに設計されています。 行程 2 は、分量が多くてメッセージ サイズが小さいシナリオを対象としています。 1 つのアダプターの既定のホストは 1 つだけなので、すべてのメッセージが同じホストを使用してルーティングされ、パフォーマンスを低下させています。
変更
動的送信ポートのパフォーマンスを向上させるために、任意のホストを使用するようにアダプターの送信ハンドラーを構成できます。 ESB シナリオでは、行程 1 で HostA を使用してデータをファイル共有に送信します。 行程 2 では、HostB ポートを使用して電子メールを送信します。
送信ハンドラーの選択
動的な一方向の送信ポートまたは動的な送信請求 - 応答の送信ポートを作成するとき、インストールされたすべてのアダプターについて送信ハンドラーを構成できます。 手順:
BizTalk Server管理コンソールで、BizTalk グループ [GroupName] を展開し、[アプリケーション] を展開し、送信ポートを含むアプリケーションを展開します。
[ 送信ポート] を右クリックし、[ 新規] をクリックし、[ 動的一方向送信ポート ] または [ 動的 Solicit-Response 送信ポート] をクリックします。
[ プロパティ] で、[ 構成] をクリックします。
アダプターが既定の送信ハンドラーと共に一覧表示されます。 下矢印をクリックして別のホストを選択します。
[ OK] をクリックして 設定を保存します。
新しい動的送信ポートの参加を解除してから、もう一度参加させます。
元のホスト インスタンスを再起動します。
新しいホスト インスタンスを再起動します。
送信ポートのその他の構成オプションは次のとおりです。
-
さまざまなホストを微調整することができます。 次のリンクでは、パフォーマンスの最適化について説明しています。