Home

 

7. Define the cluster queue INVENTQ

 

The INVENTQ queue, which is already hosted by the NEWYORK queue manager, is also to be hosted by TORONTO. Define it on the TORONTO queue manager as follows:

DEFINE QLOCAL(INVENTQ) CLUSTER(INVENTORY)

Now that you have completed all the definitions, if you have not already done so you should start the channel initiator and, on all platforms, start a listener program on queue manager TORONTO. The listener program listens for incoming network requests and starts the cluster-receiver channel when it is needed. See Establishing communication in a cluster for more information.

The cluster set up by this task looks like this:

Figure 1. The INVENTORY cluster with four queue managers

The INVENTQ and inventory application are now hosted on two queue managers in the cluster. This increases their availability, speeds up throughput of messages, and allows the workload to be distributed between the two queue managers. Messages put to INVENTQ by either LOSANGELES or NEWYORK are handled by the instance on the local queue manager whenever possible. Messages put by LONDON or PARIS are routed to LOSANGELES or NEWYORK, with twice as many messages being sent to LOSANGELES.

This modification to the cluster was accomplished without you having to make any alterations to the queue managers LONDON and PARIS. The repositories in these queue managers are updated automatically with the information they need to be able to send messages to INVENTQ at LOSANGELES.

 

Parent topic:

Procedure


qc12630_


 

Home