1

データがすべてのメンバー インスタンスにレプリケートされる db クラスターのように機能するように、WebSphere mq キューで双方向のレプリケーションを確立することは可能ですか?次のシナリオを想像してください。

キュー・マネージャー

QM1  
DESTINATION.QUEUE  
RESPONSE.QUEUE  

QM2  
DESTINATION.QUEUE   
RESPONSE.QUEUE

アプリケーション

application A issues **put** on DESTINATION.QUEUE@QM1 

application B issues **get** on DESTINATION.QUEUE@QM2

application B sends response **put** RESPONSE.QUEUE@QM2

application A gets response **get** RESPONSE.QUEUE@QM1

私は送信キューについてではなく、すべてのキューがローカルであるが、上記の db クラスターのように常に更新される双方向レプリケーションについて質問しています。

4

1 に答える 1

1

WMQ は、このレベルのレプリケーションを提供しません。ディザスタ リカバリのためにセカンダリ サイトへのレプリケーションが実行される実装もありますが、これらは双方向ではありません。プライマリ サイトとセカンダリ サイトの両方を同時にアクティブにすることはできません。

アプリケーションが複数の QMgr にまたがってパブリッシュし、そのパブリケーションを受信するために任意の QMgr をサブスクライブすることが可能です。返信は、リクエスタに直接送信されるか、リクエスタがサブスクライブしているトピックで公開されます。

于 2012-10-09T16:30:14.850 に答える