Author |
Message
|
kalyankumar |
Posted: Fri Oct 14, 2011 4:37 am Post subject: how it is possible? |
|
|
Newbie
Joined: 14 Oct 2011 Posts: 1
|
we cant use one Transmission queue for two channels in Distributted Setup(DQM),
But in cluster we are using system.cluster.transmit.queue for n number of channels in queuemanager.
how it is possible? |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Oct 14, 2011 4:40 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Because it is programmed to work that way.
On purpose.
By design.
Regular channels open the XMITQ with exclusive options. Cluster channels don't.
Because they use different code.
On purpose.
By design.
 |
|
Back to top |
|
 |
Vitor |
Posted: Fri Oct 14, 2011 4:42 am Post subject: Re: how it is possible? |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
kalyankumar wrote: |
how it is possible? |
Because that's how the software has been designed to implement clusteriing?
Why do you care? You should not be messing with any SYSTEM object. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Mon Oct 17, 2011 5:36 am Post subject: Re: how it is possible? |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
kalyankumar wrote: |
we cant use one Transmission queue for two channels in Distributted Setup(DQM)? |
why don't you use multiple xmitq queues for different channels ?
 _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Oct 17, 2011 6:13 am Post subject: Re: how it is possible? |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
shashivarungupta wrote: |
kalyankumar wrote: |
we cant use one Transmission queue for two channels in Distributted Setup(DQM)? |
why don't you use multiple xmitq queues for different channels ?
 |
I think the OP is wondering why you can't use a single xmitq in a point to point set up, but only use a single xmitq for a cluster.
I'm wondering why he cares (except for a certification question & that's an odd topic for a question) _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Mon Oct 17, 2011 6:48 am Post subject: Re: how it is possible? |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
Vitor wrote: |
shashivarungupta wrote: |
kalyankumar wrote: |
we cant use one Transmission queue for two channels in Distributted Setup(DQM)? |
why don't you use multiple xmitq queues for different channels ?
 |
I think the OP is wondering why you can't use a single xmitq in a point to point set up, but only use a single xmitq for a cluster. |
@kalyankumar
Because that's how it is clearly mentioned in the intercommunication manual of mq.
It says : "In a distributed-queuing environment, you need to define one transmission queue for each sending MCA, unless you are using MQSeries Queue Manager clusters."
Vitor wrote: |
I'm wondering why he cares (except for a certification question & that's an odd topic for a question) |
 _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
bruce2359 |
Posted: Mon Oct 17, 2011 10:53 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9470 Location: US: west coast, almost. Otherwise, enroute.
|
Have you tried using the same xmitq for two sender channels? Did it work? If not, why not? _________________ 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 |
|
 |
shashivarungupta |
Posted: Mon Oct 17, 2011 11:28 am Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
If he had tried it, then he would never have asked this question in this forum...
(I suppose he did not give a try)
If he uses one xmitq for two sender channels then he would get an error of "An MQOPEN call failed when the queue manager tried to open a WebSphere MQ object" Response : "If the error occurred while starting a channel check that the transmission queue used by the channel exists and try the operation again. If the error persists check the queue manager's error log for more information about the error."
And one can notice the error in the qmgr error logs as well, with mqrc 2042.
 _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
|