|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Interconnected clusters |
« View previous topic :: View next topic » |
Author |
Message
|
credito |
Posted: Thu Jan 22, 2009 6:52 am Post subject: Interconnected clusters |
|
|
Newbie
Joined: 23 Oct 2008 Posts: 9
|
Hi,
I'm thinking about setting up an interconnected cluster between two existing clusters and I have a couple of questions.
First the requirements is to send messages from the first cluster (PRODUCTION) to the second cluster (TEST) but not the other way round.
Currently we can't do that easily (beside setting up remote queues, channels, transmission queues,...)
Now I think about using an interconnection cluster but I have a bunch of questions.
Lets' say in the PRODUCTION cluster are the queue managers QMP1 to QMP10 and in the TEST cluster we have QMT1 to QMT10. The mission is to send messages from QMP3 to QMT3. I guess this can be solved by setting up an interconnected cluster consisting of QMT3 and QMP3. The one way thing might be solved by sharing the queues on QMT3 in a list of clusters (TEST and PRODUCTION) ?
Is it now possible to send messages from for instance QMP1 to QMT8 through the interconnected cluster assuming the queue on QMT8 is shared in a group of clusters (TEST and PRODUCTION)? Please note QMT8 and QMP1 are not part of the interconnected cluster. The idea in this setup is to have an easy solution to separate the clusters again (just stop QMT3 or QMP3) if necessary.
Hope you can help me.
Regards,
Marcel |
|
Back to top |
|
 |
Mr Butcher |
Posted: Thu Jan 22, 2009 7:08 am Post subject: |
|
|
 Padawan
Joined: 23 May 2005 Posts: 1716
|
i would never connect production and test queuemanagers. the risk of test data hitting production is too high, even without mq cluster.
but interconnecting a test and a production mq cluster....... no no no, never. kids, please, don't try this at home! _________________ Regards, Butcher |
|
Back to top |
|
 |
mqjeff |
Posted: Thu Jan 22, 2009 7:37 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
You have to be very very very very careful what you do when interconnecting MQ clusters.
If you do not pay attention, you will end up putting every queue manager in each cluster into BOTH clusters.
Yes, MQ clusters are bidirectional. If you put QMA and QMB in the same cluster, you can send data in both directions.
You *DO NOT* want to use clustering to connect your production and test environments.
If you *must* move messages like this, then either create a client app that reads from a PROD qmgr and writes to a TEST qmgr - or use a qremote and regular MQ channels. Then you can do things like share the qremote in the cluster.
Using a client app to move messages from a PRODUCTION queue to a TEST queue is the safest option. |
|
Back to top |
|
 |
credito |
Posted: Fri Jan 23, 2009 1:42 am Post subject: |
|
|
Newbie
Joined: 23 Oct 2008 Posts: 9
|
Thanks all for your pointers.
I already thought about the application. I guess this is probably the securest way of doing it.
Nevertheless I'm interested in how interconnected clusters work. Can someone answer my questions ?
Regards,
Marcel |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|