Adding a queue manager that hosts a queue locally
Follow these instructions to add an instance of INVENTQ to provide additional capacity to run the inventory application system in Paris and New York.
Before you begin
- The
INVENTORYcluster has been set up as described in Adding a new queue manager to a cluster. It contains three queue managers;LONDONandNEWYORKboth hold full repositories,PARISholds a partial repository. The inventory application runs on the system in New York, connected to theNEWYORKqueue manager. The application is driven by the arrival of messages on theINVENTQqueue. - We want to add an instance of
INVENTQto provide additional capacity to run the inventory application system in Paris and New York.
About this task
Follow these steps to add a queue manager that hosts a queue locally.
Procedure
Results
Figure 1 shows the cluster set up by this task.
INVENTORY cluster, with three queue managers
The modification to this cluster was accomplished without you altering the queue managers NEWYORK or LONDON. The full repositories in these queue managers are updated automatically with the information they need to be able to send messages to INVENTQ at PARIS.
What to do next
The INVENTQ queue and the 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 any of the queue managers LONDON, NEWYORK, PARIS are routed alternately to PARIS or NEWYORK, so that the workload is balanced.