2017-03-26 1 views
0

Ich bin sehr neu in IBM WebSphere MQ.WebSphere MQ vms-Client

In unserer Umgebung haben wir einen VMS-Server, der den mq-Dienst über Client verwendet. Der mq-Server ist ein Teil des Clusters. Das Problem besteht darin, dass der Client nur mit einem Server kommuniziert.

Ich suche nach Lösung die Überlebensfähigkeit, damit der Client mit Cluster (Warteschlangenname, Client benötigt Warteschlangenname und Servername) kommunizieren kann.

für Ihre Hilfe schätzen

Antwort

0

Du eine Client-Kanaldefinitionstabelle (CCDT) Datei in mit Blick vorschlagen. Sie können Ihre CCDT-Datei mit CLNTCONN Definitionen eins für jeden Warteschlangenmanager in dem Cluster auffüllen, aus dem Ihre Clientverbindung auswählen soll. Geben Sie bei der Definition der Kanäle CLNTCONN jedoch alle denselben Wert für das Feld QMNAME an (d. H. Nicht den Namen des tatsächlichen Warteschlangenmanagers). Der Clustername ist möglicherweise eine geeignete Zeichenfolge, die verwendet werden muss, ist jedoch nicht unbedingt erforderlich. Geben Sie dann in der Clientanwendung die Zeichenfolge anstelle des aktuell verwendeten Warteschlangenmanagernamens zusammen mit einem Stern ein, der angibt, dass die Anwendung erkennt, dass die verwendete Zeichenfolge nicht die echte Warteschlange ist der Name des Managers.

sieht wie folgt aus: -

QMName = "*MY.CLUSTER.NAME"; 
MQCONN(&QMName, 
     &hConn, 
     &CompCode, 
     &Reason); 

Weitere

Lesen
Verwandte Themen