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
INVENTORY
cluster has been set up as described in Adding a new queue manager to a cluster. It contains three queue managers;LONDON
andNEWYORK
both hold full repositories,PARIS
holds a partial repository. The inventory application runs on the system in New York, connected to theNEWYORK
queue manager. The application is driven by the arrival of messages on theINVENTQ
queue. - We want to add an instance of
INVENTQ
to 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.
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.