Author |
Message
|
Kjell |
Posted: Thu Mar 21, 2002 3:34 am Post subject: |
|
|
Acolyte
Joined: 26 Feb 2002 Posts: 73
|
Hi,
I have a situation where two MQ servers resist in the DMZ. They are clones of each other. Lets call them "A" and "B".
Now a third node, "C" resides inside the firewall. I needs to communicate with A and B. Since the A and B are load-balanced my approach is
1. To make the A and B Qmgrs a cluster.
2. To keep C outside the cluster and let it communicate with the A+B cluster via a remote queue in C.
Is this the right approach?
Does anyone have an example of how this can be done?
i.e. how to set up the queue:s on A and B to achieve a "true" load-balancing (to have it work iven if one of A-B is out of order)?
Regards Kjell |
|
Back to top |
|
 |
mrlinux |
Posted: Thu Mar 21, 2002 6:19 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
In order to have that work C has to be part of the cluster, also You dont use a Q remote definition you use the Queue Name and the Qmanager will contact the cluster for available QManagers with that queue
_________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
Kjell |
Posted: Thu Mar 21, 2002 8:56 am Post subject: |
|
|
Acolyte
Joined: 26 Feb 2002 Posts: 73
|
Thanks, seems to work.
Now, another problem connected to this.
When I setup C and let it join the cluster I can see in MQseries explorer, that the cluster-enabled queues for A-B are available under qmgr C.
I have an ALIAS queue under C and I want to associate that alias with the cluster queue. How to do this? |
|
Back to top |
|
 |
mrlinux |
Posted: Thu Mar 21, 2002 10:02 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Is there any reason for the alias queue ??? you should just specify the name of
the cluster Queue.
_________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
Kjell |
Posted: Thu Mar 21, 2002 11:12 am Post subject: |
|
|
Acolyte
Joined: 26 Feb 2002 Posts: 73
|
The reason is that the sending broker som various reasons wants to PUT to 5 different queues, but we want to concentrate the PUTS to one single queue in the cluster, that's why.
So, can ALIAS queues be shared in a cluster? Any pitfalls here? |
|
Back to top |
|
 |
mrlinux |
Posted: Thu Mar 21, 2002 1:59 pm Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
You want to have alias queues that point to the same Cluster Queue ????
_________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
Kjell |
Posted: Mon Mar 25, 2002 1:21 am Post subject: |
|
|
Acolyte
Joined: 26 Feb 2002 Posts: 73
|
Yes
Either I wuld like to allocate 5 Alias queues pointint to a cluster queue
or
Allocate aliases on the repository and make the alias queues available in the cluster.
Is any of these approaches possible to use?
Rgds Kjell |
|
Back to top |
|
 |
mrlinux |
Posted: Mon Mar 25, 2002 5:24 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Create the alias on the Cluster Boxes and make them clustered
_________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
|