0

Windows サーバーをソフトウェア ロード バランサーとして使用するアクティブ/アクティブ BizTalk クラスターを使用しています。このソリューションには、受信 rfc 呼び出しを受け入れる SAP 受信アダプターが含まれています。目標は、SAP アダプターを高可用性にすることです。

ドキュメント () を読むと、「2 フェーズ コミット シナリオに対応するには、常に SAP 受信アダプターをクラスター化する必要があります」と書かれています。また、「FTP、MSMQ、POP3、SQL、および SAP の受信ハンドラを実行しているホストには、高可用性を提供するためのクラスタリング メカニズムが必要です。」

現在 BizTalk のアクティブ-アクティブ ノードの両方で行っていることは、ホスト インスタンスを有効にすることです。上記のドキュメントを参照すると、それは私たちが間違ったことをしたということですか? アクティブ/アクティブ展開ではなく、クラスター化されたホスト インスタンスを使用する必要がありますか?

事前にすべての助けをありがとう。

4

1 に答える 1

0

SAP 受信を処理するホストをクラスター化する必要があります。これが意味することは、常にアダプタのインスタンスを 1 つだけ実行し、サーバーの 1 つがダウンしても、もう 1 つが回復するということです。

これを、単純に 2 つの (クラスター化されていない) インスタンスを同時に実行しているシナリオと比較してください。はい、これにより高可用性が得られますが、デッドロックも発生します! 2つは互いに独立して実行されます...上記のクラスターシナリオでは、一度に1つずつ実行されます

SAP 受信ホストをクラスター化するには、管理コンソールを開き、ホストを見つけて右クリックし、[クラスター] をクリックします。

于 2012-04-24T14:33:53.663 に答える