ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » configuring local resolve before cluster resolve

Post new topic  Reply to topic
 configuring local resolve before cluster resolve « View previous topic :: View next topic » 
Author Message
fde
PostPosted: Wed Nov 24, 2010 6:13 am    Post subject: configuring local resolve before cluster resolve Reply with quote

Acolyte

Joined: 05 Jul 2007
Posts: 65

Hello,

in our mq cluster environment, there are multitple objects with the same name on different cluster queuemanagers.
There is a clusterqueue named XYZ and on another queuemanager there is a local alias queue named XYZ too.

Is it possible to change the resolving of mq objects for a queuemanager, so that he would find local objects before nonlocal objects?

Best Regards
_________________
Global warming is an unintentional side effect of SOA's hotness.
-- http://soafacts.com/
a business integration methodology
Back to top
View user's profile Send private message
mqjeff
PostPosted: Wed Nov 24, 2010 6:15 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Yes. This is part and parcel of cluster workload balancing.

In MQ v5.3, for example, it always always always chose the local instance over any cluster instance.

In v6.0 and later, this is a cluster workload balancing property of each and every queue.
Back to top
View user's profile Send private message
fde
PostPosted: Wed Nov 24, 2010 6:17 am    Post subject: Reply with quote

Acolyte

Joined: 05 Jul 2007
Posts: 65

Thanks, you guys are great.
_________________
Global warming is an unintentional side effect of SOA's hotness.
-- http://soafacts.com/
a business integration methodology
Back to top
View user's profile Send private message
exerk
PostPosted: Wed Nov 24, 2010 6:19 am    Post subject: Re: configuring local resolve before cluster resolve Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

fde wrote:
...There is a clusterqueue named XYZ and on another queuemanager there is a local alias queue named XYZ too...


Where does the QALIAS resolve to?
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
fde
PostPosted: Wed Nov 24, 2010 7:03 am    Post subject: Reply with quote

Acolyte

Joined: 05 Jul 2007
Posts: 65

The QAlias resolves to the clusterqueue which has the same name.

This is, because I use OAM to restrict access to the clusterqueue.
Writing to the clusterqueue from another cluster queuemanager is rejected unless I give access to the transmissionqueue. If I give access to the transmission queue, the target OAM settings of the clusterqueue are ignored and a client could put on any clusterqueue over that transmission queue.

One solution was to create a local QAlias, where the put occurs and give appropriated access to the alias. The alias is than resolved to the target clusterqueue.
_________________
Global warming is an unintentional side effect of SOA's hotness.
-- http://soafacts.com/
a business integration methodology
Back to top
View user's profile Send private message
exerk
PostPosted: Wed Nov 24, 2010 7:15 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

fde wrote:
The QAlias resolves to the clusterqueue which has the same name...

...One solution was to create a local QAlias, where the put occurs and give appropriated access to the alias. The alias is than resolved to the target clusterqueue.


10 out 10!

My preferred method too. In which case, in your setup, the 'local' QALIAS needs always to be resolved first.

EDIT: The settings mqjeff was probably alluding to are the CLWLUSEQ and associated attributes.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
fde
PostPosted: Wed Nov 24, 2010 7:42 am    Post subject: Reply with quote

Acolyte

Joined: 05 Jul 2007
Posts: 65

Thank you for your feedback. I am glad to hear, that this solution is qualitatively acceptable.
CLWLUSEQ with value LOCAL seem to be exact what I need.
http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=/com.ibm.mq.csqzah.doc/qc13010_.htm
_________________
Global warming is an unintentional side effect of SOA's hotness.
-- http://soafacts.com/
a business integration methodology
Back to top
View user's profile Send private message
exerk
PostPosted: Wed Nov 24, 2010 7:44 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

I would hazard that you do not need to make any changes to your current setup...
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » configuring local resolve before cluster resolve
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.