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 » How to remove phantom or duplicate message flows?

Post new topic  Reply to topic
 How to remove phantom or duplicate message flows? « View previous topic :: View next topic » 
Author Message
Deeksha
PostPosted: Mon May 23, 2011 11:34 pm    Post subject: How to remove phantom or duplicate message flows? Reply with quote

Newbie

Joined: 23 May 2011
Posts: 4

A EG in solaris environment has around 45 message flows and hence it is very difficult to remove all of them completely and redeploy to get rid of duplicate message flows.

The problem with the duplicate message flow is that it has a old version functionality and hence incoming http messages get randomly processed by the old duplicate flow as well.

Not sure how it got created!

Any ways to identify the RESOURCETYPE,RESOURCENAME of duplicate flows so that corresponding row can be removed from BROKERRESOURCES TABLE?

Any other suggestions to remove this rogue message flow?
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue May 24, 2011 2:40 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

presumably you're at 6.1, or perhaps 6.0...

this shouldn't be possible in v7.

It should be entirely possible and easy to redeploy your 45 message flows - you should have the current BAR files under change control somewhere and be able to retrieve them as needed?

If the difficulty is finding the time to schedule an outage of the flows... there's no reason to do that, either. Just create a NEW EG and deploy all the flows there. Then delete the other EG.
Back to top
View user's profile Send private message
Deeksha
PostPosted: Tue May 24, 2011 3:34 am    Post subject: Reply with quote

Newbie

Joined: 23 May 2011
Posts: 4

Broker version is 6.0.0.9.

I can get the message flows path from MB toolkit. Not an issue.

But it is not that easy to fix this if it happens in production environment.

Any possible workarounds to fix this?
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue May 24, 2011 4:03 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Deeksha wrote:
Broker version is 6.0.0.9.


Do you know how old & out of support that is? It's even 2 levels behind the most recent 6.0.

Deeksha wrote:
I can get the message flows path from MB toolkit. Not an issue.


My most worthy associate was talking about the BAR files. Unless you're utterly confident the source you have matches the production flows.

Deeksha wrote:
But it is not that easy to fix this if it happens in production environment


Yes it is. Create a new EG as my most worthy associate suggests and take an outage to switch them over. When management whines that you can't have an outage in production, point out that if they'd allowed enough downtime for you to keep up to date on software versions previously, you'd be using v7 & wouldn't be having this problem.

Any possible workarounds to fix this?[/quote]
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Deeksha
PostPosted: Tue May 24, 2011 4:12 am    Post subject: Reply with quote

Newbie

Joined: 23 May 2011
Posts: 4

I agree that recreation is not an impossible thing.

As 6.0 is out of support, We are in the process of MB version upgrade.

I have posted this issue to know if this could be sorted out by any other means to avert lot of manual efforts.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue May 24, 2011 4:15 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

The mqsibrowse command will show you the relevant tables in a readable form, and should allow you to find what you're looking for.

But again, creating a new EG with all the correct flows and starting that FIRST means that you don't actually have to have an 'outage' when you remove the OLD eg. You temporarily have, actually, a greater capacity than before - in that there are now at least 2 instances of every flow rather than 1. And at no point do you have any flows that have 0 instances running.
Back to top
View user's profile Send private message
Deeksha
PostPosted: Tue May 24, 2011 9:13 pm    Post subject: Reply with quote

Newbie

Joined: 23 May 2011
Posts: 4

Thanks Jeff..
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 » How to remove phantom or duplicate message flows?
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.