MQ チャネルの処理 (WRKMQMCHL)
- 実行可能な場所
- すべての環境 (*ALL)
- スレッド・セーフ
- はい
IBM® MQ チャネルの処理 (WRKMQMCHL) コマンドによって、1 つ以上のチャネル定義を処理することができます。 これによって、チャネルの作成、開始、終了、変更、コピー、削除、ping、表示、およびリセットを行い、未確定の作業単位を解決できます。
パラメーター
キーワード | 説明 | 選択 | 注 |
---|---|---|---|
CHLNAME | チャネル名 | 文字値、*ALL | オプション、定位置 1 |
CHLTYPE | チャネル・タイプ | *RCVR、*SDR、*SVR、*RQSTR、*SVRCN、*CLUSSDR、*CLUSRCVR、*CLTCN、*ALL | オプション、定位置 2 |
MQMNAME | メッセージ・キュー・マネージャー名 | 文字値、*DFT | オプショナル, 定位置 3 |
状況 | チャネル状況 | *ALL、*INACTIVE、*STOPPED、*BINDING、*RETRYING、*RUNNING、*SWITCHING | オプショナル, 定位置 4 |
WHERE | フィルター・コマンド | 単一値: *NONE その他の値: 要素リスト | オプショナル, 定位置 5 |
エレメント 1: フィルター・キーワード | *AFFINITY、*ALTDATE、*ALTTIME、*BATCHHB、*BATCHINT、*BATCHLIM、*BATCHSIZE、*CLNTWGHT、*CLUSNL、*CLUSTER、*CLWLPRTY、*CLWLRANK、*CLWLWGHT、*COMPHDR、*COMPMSG、*CONNAME、*CVTMSG、*DSCITV、*HRTBTINTVL、*KAINT、*LOCLADDR、*LONGRTY、*LONGTMR、*MAXINST、*MAXINSTC、*MAXMSGLEN、*MCANAME、*MCATYPE、*MCAUSRID、*MODENAME、*MONCHL、*MSGEXIT、*MSGRTYDATA、*MSGRTYEXIT、*MSGRTYITV、*MSGRTYNBR、*MSGUSRDATA、*NETPRTY、*NPMSPEED、*PROPCTL、*PUTAUT、*RCVEXIT、*RCVUSRDATA、*SCYEXIT、*SCYUSRDATA、*SEQNUMWRAP、*SHARECNV、*SHORTRTY、*SHORTTMR、*SNDEXIT、*SNDUSRDATA、*SSLCAUTH、*SSLCIPH、*SSLPEER、*STATCHL、*TEXT、*TGTMQMNAME、*TMQNAME、*TPNAME、*TRPTYPE、*USERID | ||
エレメント 2: フィルター演算子 | *GT、*LT、*EQ、*NE、*GE、*LE、*LK、*NL、*CT、*EX、*CTG、*EXG | ||
エレメント 3: フィルター値 | 文字値 |
チャネル名 (CHLNAME)
選択する IBM MQ チャネル定義の名前 (複数可) を指定します。
指定できる値は以下のとおりです。
- *ALL
- すべてのチャネル定義が選択されます。
- generic-channel-name
- 選択するチャネル定義の総称名を指定します。 総称名とは、アスタリスク (*) が後に付いた文字ストリングのことです。例えば、ABC* などで、その文字ストリングで始まる名前を持つすべてのチャネル定義を選択します。
必要な名前を引用符で囲んで指定することをお勧めします。 この形式を使用すれば、選択内容を確実に、入力した内容に一致させることができます。
すべての名前を要求しない限り、総称名の大文字および小文字バージョンのすべてを単一パネルで選択することはできません。
- channel-name
- チャネル定義の名前を指定します。
チャネル・タイプ (CHLTYPE)
表示されるチャネル定義のタイプを指定します。
指定できる値は以下のとおりです。
- *ALL
- すべてのチャネル・タイプが選択されます。
- *SDR
- 送信側チャネル
- *SVR
- サーバー・チャネル
- *RCVR
- 受信側チャネル
- *RQSTR
- 要求側チャネル
- *SVRCN
- サーバー接続チャネル
- *CLUSSDR
- クラスター送信側チャネル
- *CLUSRCVR
- クラスター受信側チャネル
- *CLTCN
- クライアント接続チャネル
メッセージ・キュー・マネージャー名 (MQMNAME)
メッセージ・キュー・マネージャーの名前を指定します。
指定できる値は以下のとおりです。
- *DFT
- デフォルト・キュー・マネージャーが使用されます。 システム上にデフォルト・キュー・マネージャーが定義されていない場合には、このコマンドは失敗します。
- message-queue-manager-name
- メッセージ・キュー・マネージャーの名前です。
チャネル状況 (STATUS)
選択する IBM MQ チャネル定義の状況タイプを指定します。
指定できる値は以下のとおりです。
- *ALL
- すべての状況のチャネルが選択されます。
- *BINDING
- バインド中状況のチャネルのみが選択されます。
- *INACTIVE
- 非アクティブ状況のチャネルのみが選択されます。
- *RETRYING
- 再試行中状況のチャネルのみが選択されます。
- * 実行中
- 実行中状況のチャネルのみが選択されます。
- *STOPPED
- 停止済み状況のチャネルのみが選択されます。
- *SWITCHING
- 切り替え中の状況にあるチャネルのみが選択されます。
フィルター・コマンド (WHERE)
このパラメーターは、特定のチャネル属性を持つチャネルのみを選択して表示するために使用できます。
パラメーターには、キーワード、演算子、および値の 3 つの引数を使用します。
値が名前である場合は、総称ストリングが使用可能です。
演算子には、次のいずれかの値を使用できます。
- *GT
- より大きい。
整数および非総称ストリング値に適用できます。
- *LT
- より小さい。
整数および非総称ストリング値に適用できます。
- *EQ
- 等しい。
整数および非総称ストリング値に適用できます。
- *NE
- 等しくない。
整数および非総称ストリング値に適用できます。
- *GE
- 以上。
整数および非総称ストリング値に適用できます。
- *LE
- 以下。
整数および非総称ストリング値に適用できます。
- *LK
- 類似している。
総称ストリング値に適用できます。
- *NL
- 類似していない。
総称ストリング値に適用できます。
- *CT
- 含む。
非総称リスト値に適用できます。
- *EX
- 除く。
非総称リスト値に適用できます。
- *CTG
- 総称を含む。
総称リスト値に適用できます。
- *EXG
- 総称を除外。
総称リスト値に適用できます。
キーワードには、以下のいずれかの値を使用できます。
- *AFFINITY
- 接続アフィニティー。
フィルター値は次のいずれかです。
- *PREFERRED
- 優先される接続アフィニティー。
- *NONE 値
- 接続アフィニティーはありません。
- *ALTDATE
- 定義または情報が最後に変更された日付。
フィルター値は、YYYY-MM-DD形式の日付です。
- *ALTTIME
- 定義または情報が最後に変更された時刻。
フィルター値は、hh:mm:ss 形式の時刻です。
- *BATCHHB
- バッチ・ハートビート・インターバル (ミリ秒)。
フィルター値は整数のインターバル時間です。
- *BATCHINT
- バッチ・インターバル (ミリ秒)。
フィルター値は整数のインターバル時間です。
- *BATCHLIM
- バッチ・データ制限 (キロバイト)。
1 つのチャネルを介して送信できるデータ量の制限。
- *BATCHSIZE
- バッチ・サイズ。
フィルター値は整数のバッチ・サイズです。
- *CLNTWGHT
- クライアント・チャネル・ウェイト。
フィルター値は整数のクライアント・チャネル・ウェイトです。
- *CLUSNL
- クラスター名前リスト。
フィルター値はクラスター名のリストです。
- *CLUSTER
- チャネルが属するクラスター。
フィルター値はクラスターの名前です。
- *CLWLRANK
- クラスター・ワークロード・ランク。
フィルター値は整数のランクです。
- *CLWLPRTY
- クラスター・ワークロード優先順位。
フィルター値は整数の優先順位です。
- *CLWLWGHT
- クラスター・ワークロード・ウェイト。
フィルター値は整数のウェイトです。
- *COMPHDR
- ヘッダー圧縮。
フィルター値は次のいずれかです。
- *NONE 値
- ヘッダー・データ圧縮は実行されません。
- * システム
- ヘッダー・データ圧縮が実行されます。
- *COMPMSG
- メッセージ圧縮。
フィルター値は次のいずれかです。
- *NONE 値
- メッセージ・データ圧縮は実行されません。
- *RLE
- RLE を使用してメッセージ・データ圧縮が実行されます。
- *ZLIBHIGH
- ZLIB 圧縮を使用してメッセージ・データ圧縮が実行されます。 ハイレベル圧縮を推奨します。
- *ZLIBFAST
- ZLIB 圧縮を使用してメッセージ・データ圧縮が実行されます。 高速圧縮時間を推奨します。
- *ANY
- キュー・マネージャーでサポートされるすべての圧縮技法を使用できます。
- *CONNAME
- リモート接続名。
フィルター値は接続名ストリングです。
- *CVTMSG
- 送信前にメッセージを変換するかどうか。
フィルター値は次のいずれかです。
- *YES
- メッセージ中のアプリケーション・データは送信前に変換されます。
- *NO
- メッセージ中のアプリケーション・データは、送信前に変換されません。
- *DSCITV
- 切断インターバル (秒)。
フィルター値は整数のインターバル時間です。
- *HRTBTINTVL
- ハートビート・インターバル (秒)。
フィルター値は整数のインターバル時間です。
- *KAINT
- キープアライブ・インターバル (秒)。
フィルター値は整数のインターバル時間です。
- *LOCLADDR
- ローカル接続名。
フィルター値は接続名ストリングです。
- *LONGRTY
- 長期再試行カウント。
フィルター値は整数のカウントです。
- *LONGTMR
- 長期再試行インターバル (秒)。
フィルター値は整数のインターバル時間です。
- *MAXINST
- 個別のサーバー接続チャネルの最大インスタンス数。
フィルター値は、整数のインスタンス数です。
- *MAXINSTC
- 1 つのクライアントからの、個別のサーバー接続チャネルの最大インスタンス数。
フィルター値は、整数のインスタンス数です。
- *MAXMSGLEN
- 最大メッセージ長。
フィルター値は整数の長さです。
- *MCANAME
- メッセージ・チャネル・エージェント名。
フィルター値はエージェント名です。
- *MCATYPE
- メッセージ・チャネル・エージェント・プログラムをスレッドとして実行するか、またはプロセスとして実行するかを指定します。
フィルター値は次のいずれかです。
- *PROCESS (処理)
- メッセージ・チャネル・エージェントは、独立のプロセスとして動作します。
- *THREAD (* スレッド)
- メッセージ・チャネル・エージェントは独立したスレッドとして実行されます。
- *MCAUSRID
- メッセージ・チャネル・エージェント・ユーザー ID。
フィルター値はユーザー ID ストリングです。
- *MODENAME
- SNA モード名。
フィルター値は、モード名ストリングです。
- *MONCHL
- チャネル・モニター。
フィルター値は次のいずれかです。
- *QMGR
- オンライン・モニター・データの収集は、キュー・マネージャー属性 MONCHL の設定から継承されます。
- *OFF
- このチャネルのオンライン・モニター・データ収集は無効になります。
- *LOW
- モニター・データ収集は、低いデータ収集率でオンとなります。
- *MEDIUM
- モニター・データ収集は、普通のデータ収集率でオンとなります。
- *HIGH
- モニター・データ収集は、高いデータ収集率でオンとなります。
- *MSGEXIT
- メッセージ出口名。
フィルター値は出口名です。
- *MSGRTYDATA
- メッセージ再試行出口ユーザー・データ。
フィルター値はユーザー・データ・ストリングです。
- *MSGRTYEXIT
- メッセージ再試行出口名。
フィルター値は出口名です。
- *MSGRTYITV
- メッセージ再試行インターバル (秒)。
フィルター値は整数のインターバル時間です。
- *MSGRTYNBR
- メッセージ再試行回数。
フィルター値は整数の再試行回数です。
- *MSGUSRDATA
- メッセージ出口ユーザー・データ。
フィルター値はユーザー・データ・ストリングです。
- *NETPRTY
- 0 から 9 の範囲のネットワーク接続優先順位。
フィルター値は整数の優先順位値です。
- *NPMSPEED
- チャネルが高速非持続メッセージをサポートするかどうか。
フィルター値は次のいずれかです。
- *FAST
- チャネルは高速非持続メッセージをサポートします。
- *NORMAL
- チャネルは高速非持続メッセージをサポートしません。
- *PROPCTL
- メッセージ・プロパティー制御。
フィルター値は次のいずれかです。
- *COMPAT
- 互換モード
- *NONE 値
- リモート・キュー・マネージャーにプロパティーは送られません。
- *ALL
- すべてのプロパティーがリモート・キュー・マネージャーに送られます。
- *PUTAUT
- コンテキスト情報内のユーザー ID を使用するかどうか。
フィルター値は次のいずれかです。
- *DFT
- メッセージを宛先キューに書き込む前に権限検査は行われません。
- *CTX
- メッセージを書き込む権限を確立するために、メッセージ・コンテキスト情報のユーザー ID が使用されます。
- *RCVEXIT
- 受信出口名。
フィルター値は出口名です。
- *RCVUSRDATA
- 受信出口ユーザー・データ。
フィルター値はユーザー・データ・ストリングです。
- *SCYEXIT
- セキュリティー出口名。
フィルター値は出口名です。
- *SCYUSRDATA
- セキュリティー出口ユーザー・データ。
フィルター値はユーザー・データ・ストリングです。
- *SEQNUMWRAP
- 最大メッセージ順序番号。
フィルター値は整数の順序番号です。
- *SHARECNV
- TCP/IP ソケットで共有される会話の数。
フィルター値は、整数の共有される会話数です。
- *SHORTRTY
- 短期再試行カウント。
フィルター値は整数のカウントです。
- *SHORTTMR
- 短期再試行インターバル (秒)。
フィルター値は整数のインターバル時間です。
- *SNDEXIT
- 送信出口名。
フィルター値は出口名です。
- *SNDUSRDATA
- 送信出口ユーザー・データ。
フィルター値はユーザー・データ・ストリングです。
- *SSLCAUTH
- このチャネルが TLS 経由でクライアント認証を実行するかどうか。
フィルター値は次のいずれかです。
- *REQUIRED
- クライアント認証は必須です。
- * オプション
- クライアント認証はオプションです。
- *SSLCIPH
- TLS チャネル折衝で使用する CIPHERSPEC。
フィルター値は CIPHERSPEC の名前です。
- *SSLPEER
- TLS チャネル折衝で使用される X500 ピア名。
フィルター値はピア名です。
- *STATCHL
- チャネル統計。
フィルター値は次のいずれかです。
- *QMGR
- 統計データの収集は、キュー・マネージャー属性 STATCHL の設定から継承されます。
- *OFF
- このチャネルの統計データ収集は、無効になります。
- *LOW
- 統計データ収集は、低いデータ収集率でオンとなります。
- *MEDIUM
- 統計データ収集は、普通のデータ収集率でオンとなります。
- *HIGH
- 統計データ収集は、高いデータ収集率でオンとなります。
- *TEXT
- 記述コメント。
フィルター値はチャネルのテキスト記述です。
- *TGTMQMNAME
- ターゲット・キュー・マネージャー名。
フィルター値は、チャネルのターゲット・キュー・マネージャーです。
- *TMQNAME
- 伝送キュー名。
フィルター値は、キューの名前です。
- *TPNAME
- SNA トランザクション・プログラム名。
フィルター値は、プログラム名ストリングです。
- *TRPTYPE
- トランスポート・タイプ。
フィルター値は次のいずれかです。
- *TCP
- 伝送制御プロトコル/インターネット・プロトコル (TCP/IP)。
- *LU62
- SNA LU 6.2。
- * ユーザー ID
- タスク・ユーザー ID。
フィルター値はユーザー ID ストリングです。