mqsilistmqpubsub コマンドを使用すれば、WebSphere MQ パブリッシュ/サブスクライブ 近隣ブローカーの状況を、指定した WebSphere Message Broker ブローカーに表示することができます。
このコマンドは、WebSphere Message Broker ブローカーとその近隣 (メッセージをパブリッシュしたり配布したりできるブローカー) の両方に認識されるストリームも表示します。ストリーム情報は、アクティブ 状況の近隣に対してのみ提供されます。
このコマンドは、WebSphere MQ パブリッシュ/サブスクライブ ブローカー・ネットワークと統合する場合や、このネットワークからマイグレーションする場合にのみ使用してください。
このコマンドによって生成された出力は、STDOUT に送信されます。
BIP8088I: There are no WebSphere MQ パブリッシュ/サブスクライブ neighbors
BIP8089I: WebSphere MQ パブリッシュ/サブスクライブ neighbor <brokername> is inactive.
BIP8090I: WebSphere MQ パブリッシュ/サブスクライブ neighbor <brokername> is active.
BIP8091I: Common stream streamname
mqsilistmqpubsub WBRK_BROKER上記の場合、以下の応答が戻されます。
BIP8090I: MQSeries Publish/Subscribe neighbor MQPS_BROKER_1 is active. BIP8091I: Common stream SYSTEM.BROKER.DEFAULT.STREAM. BIP8091I: Common stream STREAM0. BIP8090I: MQSeries Publish/Subscribe neighbor MQPS_BROKER_2 is active. BIP8091I: Common stream SYSTEM.BROKER.DEFAULT.STREAM. BIP8091I: Common stream STREAM150. BIP8089I: MQSeries Publish/Subscribe neighbor MQPS_BROKER_3 is inactive.
この例では、WebSphere Message Broker ブローカーには 3 つの WebSphere MQ パブリッシュ/サブスクライブ近隣があります。これらのうちの 2 つはアクティブで、正常に WebSphere Message Broker ブローカーに結合されました。 3 番目は非アクティブで、結合プロセス中であることを示しています。
応答では、WebSphere Message Broker ブローカーに共通のストリームのリストおよび 2 つのアクティブな WebSphere MQ パブリッシュ/サブスクライブ・ブローカーが示されています。 MQPS_BROKER_1 では、ストリーム SYSTEM.BROKER.DEFAULT.STREAM とストリーム STREAM0 が共通です。 MQPS_BROKER_2 では、ストリーム SYSTEM.BROKER.DEFAULT.STREAM とストリーム STREAM150 が共通です。
近隣が長い時間非アクティブの場合、2 つのブローカー間の通信リンクが切断されている可能性があります。 2 つのブローカー間 (チャネルおよび伝送キュー) の WebSphere MQ 接続が使用可能であり、WebSphere Message Broker ブローカーと WebSphere MQ パブリッシュ/サブスクライブ ブローカーが共にアクティブであることを確認してください。