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 » WebSphere Message Broker (ACE) Support » Even After Deletion of Exc Grp - Message Flow Still Running

Post new topic  Reply to topic
 Even After Deletion of Exc Grp - Message Flow Still Running « View previous topic :: View next topic » 
Author Message
Ranodip Basu
PostPosted: Wed Sep 20, 2006 6:46 am    Post subject: Even After Deletion of Exc Grp - Message Flow Still Running Reply with quote

Apprentice

Joined: 23 Sep 2004
Posts: 48

Hi All,

We are using WMB 6.0.1 installed in windows 2003 (toolkit & config manager) and Suse linux(broker).

We are basically facing an unexpected issue as described in below:

We have created a message set and message flow and deployed the .bar file to a particular execution group which worked fine. We have removed all the deployed children under this particular execution group and deployed some new bar file. Now we have found that though there are no trace of those old message flows running under the broker but still messages from input queue are being consumed by some processes and going to the output queue as mentioned in MQ output node of the old message flow. We have also deleted the execution group and made sure by executing the command mqsilist BROKER_NAME that the deleted execution group is no more running. But still we are facing the same problem that messages are processed from input queue and going to the output queue as mentioned in the old message flow. So that means by anyhow the old message flow is running under the broker.

Could you please let me know your suggestions ?

Thanks in advance.

Ranodip Basu
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Sep 20, 2006 6:48 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

What does dis qstatus(<input_queue>) type(handle) show for the input queue?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Ranodip Basu
PostPosted: Wed Sep 20, 2006 7:01 am    Post subject: Reply with quote

Apprentice

Joined: 23 Sep 2004
Posts: 48

Hi Jefflowrey,

Thanks for reply. Here is the status of the queue. I have changed the queue and user name in the list below.


[quote]AMQ8450: Display queue status details.
QUEUE(QUEUE_NAME) TYPE(HANDLE)
APPLTAG(DataFlowEngine) APPLTYPE(USER)
BROWSE(NO) CHANNEL( )
CONNAME( ) HSTATE(ACTIVE)
INPUT(SHARED) INQUIRE(YES)
OUTPUT(NO) PID(1927)
QMURID(0.2199375) SET(NO)
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Sep 20, 2006 7:07 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

What does Task Manager show for PID 1927?

Which EG does mqsilist show has a PID of 1927?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Ranodip Basu
PostPosted: Wed Sep 20, 2006 7:25 am    Post subject: Reply with quote

Apprentice

Joined: 23 Sep 2004
Posts: 48

Ok I have get the process id 1927 from both mqsilist and ps -fu USER_NAME|grep Data and will execute kill -9 1927.

Please let me know your feedback if this is the right way.

Thanks,
Ranodip Basu
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Sep 20, 2006 7:28 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Does that mean that mqsilist is still showing the execution group that you thought you deleted?

Or is the 1927 for a different execution group?

Also, sorry, I missed that your broker was on linux. So, yes, use ps-ef instead of "task manager".
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
ydsk
PostPosted: Wed Sep 20, 2006 1:33 pm    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

my 2 cents ...

I remember seeing the problem on Windows brokers a few times.

Even if we delete the Exec Group it gets recreated again sometimes.

The best solution I know of is to simply delete all the execution groups in the broker from a toolkit ( right-click-->Remove Deployed Children ).

Wait a few seconds, and then re-create whatever execution groups you want and re-deploy.

The root cause of the issue as far as I know is that developers are too eager to do things quickly. They don't wait for a response from the configmgr for their deploys, and try to deploy bar files or deploy some configuration changes while the broker is busy doing the previous deploy.

Thanks.
ydsk.
Back to top
View user's profile Send private message
rshephard59
PostPosted: Fri Sep 22, 2006 5:09 am    Post subject: Reply with quote

Novice

Joined: 09 Jan 2003
Posts: 10

We experienced the same problem when the Rational Agent Controller is installed. The RAC will keep an instance of the execution group running and if you kill the process it just keeps restarting.

We had to update the toolkit to the latest fixpack, delete all of the deployed message flows in the execution group, shut everything down, and then bring it back up.

Haven't any problems since then.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
jefflowrey
PostPosted: Fri Sep 22, 2006 5:15 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Yeah, if someone has forgotten to detach the debugger from the execution group you may have some issues deleting it.
_________________
I am *not* the model of the modern major general.
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 » WebSphere Message Broker (ACE) Support » Even After Deletion of Exc Grp - Message Flow Still Running
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.