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 » Msg flowing into queue even after queue is out of cluster

Post new topic  Reply to topic
 Msg flowing into queue even after queue is out of cluster « View previous topic :: View next topic » 
Author Message
WBI_User21
PostPosted: Mon Nov 22, 2010 6:58 am    Post subject: Msg flowing into queue even after queue is out of cluster Reply with quote

Voyager

Joined: 12 Jun 2007
Posts: 98

Hi All,
Env
Solaris 5.9, MQ .6.0.2.1 , Weblogic - MQ based application

Our Application has 16 qmgrs on different hosts clustered with several other queue managers of up/down stream systems . Usually , we take queues out of cluster , if we need to perform any maintainence activity . Last weekend ,we found messages flowing into queues even after removing queues out of cluster . This was bit strange behaviour of MQ . No application is putting messages into Queue directly . We started getting these message other app queue managers which was evident from MQ headers. I need to stop cluster receiver channels in force mode to avoid messages inflow.Does anyone observed this kind of behaviour?. Is it somethin related to MQ 6.0.2.1 ? Do we need to move to higher fixpack ? But all these days this was working !
_________________
Ranga
Back to top
View user's profile Send private message
exerk
PostPosted: Mon Nov 22, 2010 7:07 am    Post subject: Re: Msg flowing into queue even after queue is out of cluste Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

WBI_User21 wrote:
...we found messages flowing into queues even after removing queues out of cluster . This was bit strange behaviour of MQ...


No it isn't at all, it's as documented...

WBI_User21 wrote:
...Does anyone observed this kind of behaviour?...


Yes. This can happen for a couple of reasons, such as the queue being the only available target in the cluster and the queue manager has been suspended within the cluster, or, the messages are in-flight to a specific queue manager as the queue is being removed from the cluster, therefore dead queue, and an automated dead-letter handler puts them to the target. There are other reasons it can happen too...

WBI_User21 wrote:
Is it something related to MQ 6.0.2.1 ?


No...

WBI_User21 wrote:
Do we need to move to higher fixpack ?


Yes, you are way back-level...

WBI_User21 wrote:
But all these days this was working!


So what changed elsewhere in the system?
_________________
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
WBI_User21
PostPosted: Mon Nov 22, 2010 7:22 am    Post subject: Reply with quote

Voyager

Joined: 12 Jun 2007
Posts: 98

No significant changes in MQ set-up . There are also 15 additional destinations . if I consider that these messages sent are in-flight messages --but number messages sent are in 5 digits . That makes me bit puzzled . As MQ channel pushes messages in batches and batch size is set to 100 .
Also I observed that all these messages are comming certain queue managers (6.0.2.1) for few clusters . Later i have to log-in into the queue manager and refresh cluster so that dis qc(<qname>) does not display queues specific to queue manager in question .
Back to top
View user's profile Send private message
exerk
PostPosted: Mon Nov 22, 2010 7:29 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

WBI_User21 wrote:
...Also I observed that all these messages are comming certain queue managers (6.0.2.1) for few clusters...


Are these queues name-listed in multiple clusters? If so, are you removing them from all clusters?

WBI_User21 wrote:
...Later i have to log-in into the queue manager and refresh cluster so that dis qc(<qname>) does not display queues specific to queue manager in question .


In large clusters, or where queue managers are members of multiple clusters, it can take a considerable amount of time for the information that a particular queue/queue manager has been removed/suspended from the cluster(s).
_________________
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
bruce2359
PostPosted: Mon Nov 22, 2010 9:19 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
after removing queues out of cluster

Please be specific. How did you remove the queue(s) from the cluster? Did you follow the instructions in the WMQ Clusters manual... that suggest that you put-disable the queue to ensure that no more messages can flow to that instance of the cluster-queue?

What type of maintenance? Did you remove the queue manager from the cluster?
_________________
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
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 » Msg flowing into queue even after queue is out of cluster
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.