システム性能がきわめて悪く、システム・イベントが作動していない場合は、WebSphere MQ のパブリッシュ/サブスクライブ・ブローカーに問題がある可能性があります。
- ファイル /var/mqm/qmgrs/<キュー・マネージャー名>/qm.ini を開いて、次の行を探します。
MaxActiveChannels=1000Broker:
この項目を確認したら、Channels と Broker のパラメーターを次の項目に置き換えます。
Channels:
MaxChannels=1000
MaxActiveChannels=1000
SyncPointIfPersistent=yes
- 変更内容を保管します。
- Business Integration Connect をシャットダウンします (シャットダウンを参照)。
- 次の手順に従って、WebSphere MQ を停止します。
- パブリッシュ/サブスクライブ・ブローカーを停止します。
endmqbrk -m <hostname>.queue.manager
- リスナーを停止します。
endmqlsr -m <hostname>.queue.manager
- キュー・マネージャーを停止します。
endmqm <hostname>.queue.manager
- 「WebSphere Business Integration Connect インストール・ガイド」の説明に従って、WebSphere MQ を作成および始動します。ただし、手順 2 から 手順 4 は実行しないでください。
- 「WebSphere Business Integration Connect インストール・ガイド」の説明に従って、Business Integration Connect を再始動します。
