|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
queue manager alias in a cluster |
« View previous topic :: View next topic » |
Author |
Message
|
MQMB&WAS |
Posted: Tue Feb 14, 2017 4:02 pm Post subject: queue manager alias in a cluster |
|
|
Centurion
Joined: 12 Jun 2016 Posts: 130
|
Hello Everyone,
I have a doubt on the qmgr alias in a cluster topic
From what I know, qmgr alias is used to
1) remap the qmgr name
2) alter or specify the xmitq queue
3) used in a gateway qmgr to route messages between qmgrs in different clusters.
and for this the qmgr alias is defined without a RNAME, sometimes without RNAME and RQMNAME but with xmitq.
MY queuestion is, I have seen a qmgr alias defined without RANME, RQMNAME, and XMITQ in a cluster environment and I don't understand the purpose of this. Could someone explain in what case this definition is used. |
|
Back to top |
|
 |
bruce2359 |
Posted: Tue Feb 14, 2017 6:42 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Is this a certification test question? It sounds like one. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
gbaddeley |
Posted: Wed Feb 15, 2017 4:32 pm Post subject: |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
A clustered qmgr alias has its uses.
The qmgr alias will be resolvable as a qmgr name by other qmgrs in the cluster. MQ will forward messages to the qmgr where the qmgr alias is defined, and then that qmgr will resolve how to deliver the msgs to the desired destination qmgr, based on the what is in the qmgr alias. eg. xmitq name.
Quote: |
I have seen a qmgr alias defined without RNAME, RQMNAME, and XMITQ in a cluster environment and I don't understand the purpose of this. |
It means that when msgs are delivered to the qmgr where the qmgr alias is defined, the qmgr will use its normal queue name resolution methods to determine where to actually send the msgs.
Eg. This could be to a clustered qlocal on one or more other qmgrs that have different names to the qmgr alias.
This technique can be used to send msgs from a qmgr that is not in a cluster (or is in a different cluster) to multiple other qmgrs that are in a cluster. _________________ Glenn |
|
Back to top |
|
 |
MQMB&WAS |
Posted: Mon Feb 20, 2017 2:05 pm Post subject: |
|
|
Centurion
Joined: 12 Jun 2016 Posts: 130
|
gbaddeley wrote: |
A clustered qmgr alias has its uses.
The qmgr alias will be resolvable as a qmgr name by other qmgrs in the cluster. MQ will forward messages to the qmgr where the qmgr alias is defined, and then that qmgr will resolve how to deliver the msgs to the desired destination qmgr, based on the what is in the qmgr alias. eg. xmitq name.
Quote: |
I have seen a qmgr alias defined without RNAME, RQMNAME, and XMITQ in a cluster environment and I don't understand the purpose of this. |
It means that when msgs are delivered to the qmgr where the qmgr alias is defined, the qmgr will use its normal queue name resolution methods to determine where to actually send the msgs.
Eg. This could be to a clustered qlocal on one or more other qmgrs that have different names to the qmgr alias.
This technique can be used to send msgs from a qmgr that is not in a cluster (or is in a different cluster) to multiple other qmgrs that are in a cluster. |
makes sense, thank you. |
|
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
|
|
|
|