私はIBM WebSphere MQの新機能です。IBM WebSphere MQのvmsクライアント
私たちの環境では、クライアント経由でmqサービスを使用するVMSサーバがあります。 mqサーバがクラスタの一部である場合、クライアントが1つのサーバとだけ通信することが問題です。
私はクライアントがクラスタ(キュー名、クライアントにはキュー名とサーバー名が必要)と通信できるように、サバイバビリティを解決する方法を探しています。
あなたの助け
私はIBM WebSphere MQの新機能です。IBM WebSphere MQのvmsクライアント
私たちの環境では、クライアント経由でmqサービスを使用するVMSサーバがあります。 mqサーバがクラスタの一部である場合、クライアントが1つのサーバとだけ通信することが問題です。
私はクライアントがクラスタ(キュー名、クライアントにはキュー名とサーバー名が必要)と通信できるように、サバイバビリティを解決する方法を探しています。
あなたの助け
のために感謝を使用すると、クライアントチャネル定義テーブル(CCDT)ファイルを使用してに見て提案します。 CCDTファイルには、クライアント接続を選択するクラスター内の各キュー・マネージャーに1つずつ、CLNTCONN
定義を取り込むことができます。ただし、CLNTCONN
チャネルを定義する場合は、QMNAME
フィールドにすべて同じ値を指定します(つまり、実際のキューマネージャ名ではありません)。クラスタ名は使用するのに適した文字列ですが、必ずしも必須ではありません。
クライアントアプリケーションでは、現在使用しているキューマネージャ名の代わりにその文字列をアプリケーションに使用させ、アスタリスクはアプリケーションが文字列が実際のキューではないことを認識していることに注意しますマネージャー名。
は、次のようになります。 -
QMName = "*MY.CLUSTER.NAME";
MQCONN(&QMName,
&hConn,
&CompCode,
&Reason);
さらに読み