MQ実行ステータスを表示する

MQ実行ステータスの
表示1.キューマネージャー実行ステータスの表示
MQ 5.2以降の場合、次のコマンドを実行してキューマネージャーの実行ステータスを確認します。
#dspmq 
表示結果で、QMNAMEはMQキューマネージャーの名前を示し、STATUSは現在の実行ステータスを示します。
いくつかの動作状態があります
開始以降
実行する実行
、停止の終了
正常終了正常に終了した
に終了した直後にすぐに終了するようにしている
エンドはpreemtively終了を余儀なくされている
エンドunexpectively異常終了
注:停止MQは、状態が正常に閉じているかどうかをチェックするdspmqコマンドを推奨した後。
dspmqクエリ結果の例
QMNAME(QM00)STATUS(Running)
2.チャネルの実行ステータスを表示し、チャネルを開始および停止します
$ runmqsc 
dis chl(*);すべてのチャネル定義を表示します
dis chs(*);すべてのチャネルステータスを表示します(クエリされたチャネルがない場合)ステータス、またはエラーAMQ8420:チャネルステータスが見つかりません。チャネルディスク
(ChannelName)を開始してください
チャネルのステータスを確認してくださいChannelName チャネルのステータスは次のとおりです: 
STARTINGが開始しています
BINDING Binding 
INITIALIZING Initializing 
RUNNING Normal 
STOPPING Stopping 
RETRYING 
PAUSED Waiting for 
STOPPED Stopped 
REQUESTING Request Method to 
start and stop and the channel number:
$ runmqsc 
 
start chl(ChannelName); start channel 
stop chl(ChannelName); stopチャネル
リセットチャネル(ChannelName);チャネル番号をリセットします。ローカルおよびその他のMQキューマネージャーのチャネルを正常に開始できない場合は、ログを確認して、チャネル番号に一貫性がないことを確認してください。このとき、まず送信側チャネルを停止し、送信側と受信側のチャネル数をリセットする必要があります。チャネルを開始した後、通信を再開できます。チャネルをリセットする理由を理解するには、次の記事を確認してください:Websphere MQメッセージシーケンス番号メッセージシーケンスの詳細
3.チャネルモニタリングステータスの表示とモニタリングの開始と停止
$ runmqsc 
dis listner(*);チャネルモニタリング定義の表示
dis lsstatu(listnerName);表示監視ステータス
監視方法の開始と停止:
$ runmqsc 
start lstr(listnerName);監視の開始
stop lstr(listnerName);監視の停止  
4.キューの深さの表示
キューの深さが増加し続け、減少しない場合は、問題がある可能性があります。原因を確認して分析してください。
$ runmqsc 
dis q(*);すべてのタイプのキューの属性を表示する
dis qlocal(QName);すべてのローカルキューの属性を表示する
キューの深さ属性は、CURDEPTH 
5.デッドレターキューの深さを
表示するデッドレターキューの深さが増加し続ける場合は、理由を分析する必要があります。
$ runmqsc 
dis qlocal(DEADQName)

  

おすすめ

転載: www.cnblogs.com/dahaoran/p/12760858.html
おすすめ