2017-01-30 1 views
1

echo "display chstatus(qm.apple.qm.orange) | runmqsc $qm.apple"リスナーと複数チャネルのqueuemanagerを作成してmqにステータスを表示する方法は?

私はこのコマンドをmqで試していますが、実行中か再試行中であるかをステータスを表示するには2つのキューマネージャ名が必要です。しかし、私が実際に必要とするのは、すべてのチャネルが1つのキュー・マネージャーにあるものを表示することです。

キューマネージャー名を1つ指定する必要があります。その名前では、すべてのチャネルをキューマネージャーに表示する必要があります。あなたはちょうどあなたが実行できるキューマネージャのすべてのチャネルのリストを取得するために探しているなら

答えて

0

:しかし echo "DISPLAY CHANNEL(*)" | runmqsc <QM Name> を、これはMQシステムのチャンネルを含むキュー・マネージャー上にチャンネルのすべてを返します。

キューマネージャでリスナーを作成するには、DEFINE LISTENER runmqscコマンドを使用します。このコマンドには、リスナーの名前とリスナーのタイプという2つのパラメータがあります。また、リスナーにリッスンするポートを伝える必要があります。たとえば:あなたはリスナーを作成したら

DEFINE LISTENER('LISTEN.TCP') TRPTYPE(TCP) PORT(1234)

あなたはそれが積極的に接続をリッスンするために、リスナーを起動する必要があります。 START LISTENER runmqscコマンドを使用してリスナーを起動します。 (注:成功したリスナーを起動するためには、リッスンするように言われているポートがバインドするために利用可能でなければなりませんつまり他のアプリケーションがそのポートを使用していないする必要があります。):

START LISTENER('LISTEN.TCP')

+0

リスナーを作成する方法このキュー・マネージャーの複数のチャネル?上記のコマンドは正常です。しかし、私はこのキューマネージャのために複数のチャネルを作成する必要があります。チャンネルを作成するときに2つのキューマネージャー名が必要なので...単一のキューマネージャーのチャンネルを作成するコマンドはありますか? –

+0

リスナーの作成方法を詳しく説明します。しかし、2つのキュー・マネージャー名を必要とするどのチャネル・タイプを作成しているのかを具体的に説明できますか? 2つのキュー・マネージャー名にラベルを付けるチャネルを作成するコマンドの例を示してください。 –

関連する問題