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 » Selectively start msg flows in an execution group

Post new topic  Reply to topic
 Selectively start msg flows in an execution group « View previous topic :: View next topic » 
Author Message
jrsetters
PostPosted: Mon Jun 10, 2013 10:24 am    Post subject: Selectively start msg flows in an execution group Reply with quote

Acolyte

Joined: 24 Aug 2011
Posts: 72
Location: Cincinnati, OH

In the case that an execution group was stopped while all flows were running, can they be brought back up selectively so that the flows come up in a particular order? Typically it seems like restarting a stopped execution group restores all flows to the state they were in prior to the stop command.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Mon Jun 10, 2013 10:25 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

No.

If you require flow affinity, put them in separate EGs.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
jrsetters
PostPosted: Mon Jun 10, 2013 10:32 am    Post subject: Reply with quote

Acolyte

Joined: 24 Aug 2011
Posts: 72
Location: Cincinnati, OH

Thank you. I feared this was the case. We are mostly concerned with certain unlikely fail over scenarios where we would want our external systems to receive patient administration messages before receiving order messages on that patient, however our Execution Groups are organized by department (Lab, Radiology etc) so we are going to need to rethink that design.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Mon Jun 10, 2013 11:17 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

You can't control the order of startup of EGs, so you can't state that EGA will always launch before EGB.

Use mqsicommands and configure EGs and flows/apps to start in disabled state, and then start them in "the correct" order.

And then redesign your systems so that it's okay to send patient admin messages before receiving order messages.
Back to top
View user's profile Send private message
jrsetters
PostPosted: Mon Jun 10, 2013 12:29 pm    Post subject: Reply with quote

Acolyte

Joined: 24 Aug 2011
Posts: 72
Location: Cincinnati, OH

mqjeff wrote:
Use mqsicommands and configure EGs and flows/apps to start in disabled state, and then start them in "the correct" order.


This actually sounds ideal. If we can configure the execution group to start with flows in a stopped state it would fit our needs well.

I will take a look at the publib's MSQI commands articles. I am familiar with the basic start and stop ones, but not much beyond that.

Thank you.
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 » Selectively start msg flows in an execution group
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.