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 » Timer configurable service

Post new topic  Reply to topic
 Timer configurable service « View previous topic :: View next topic » 
Author Message
Esa
PostPosted: Fri Dec 02, 2011 4:29 am    Post subject: Timer configurable service Reply with quote

Grand Master

Joined: 22 May 2008
Posts: 1387
Location: Finland

Hello,

Timer configurable service seems to be a (very humble) step towards job control within message broker. Currently it can be used for controlling the queues used for communication between TimeOutControl and TimeoutNotification nodes, for example if they run on separate brokers. You can also override the timeout value sent by the TimeoutControl node.

I would like to have the configurable service to be able to override all the fields in the timeout request message. to refresh your memory, here is the example timeout request message from InfoCenter:

Quote:
<TimeoutRequest>
<Action>SET</Action>
<Identifier>TenTimes</Identifier>
<StartDate>TODAY</StartDate>
<StartTime>NOW</StartTime>
<Interval>10</Interval>
<Count>10</Count>
<IgnoreMissed>TRUE</IgnoreMissed>
<AllowOverwrite>TRUE</AllowOverwrite>
</TimeoutRequest>


In fact, I would like to be able to configure if the TimeoutNotification node should fetch the request message from the communication queue or from a configurable service. Because the TimeoutNotification node cannot listen to a configurable service the way it is listening to the communication queue now, that would require a separate listener and a notification mechanism that would kick when the excution group starts or when a configurable service has changed. But isn't that exactly what we have been promised for configurable services in V8?

I know this is a controversial subject, but what do you think? Could that be a good enough alternative for cron?

I'm expecting some educated comments from the usual suspects...
Back to top
View user's profile Send private message
mqjeff
PostPosted: Fri Dec 02, 2011 4:38 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

It wouldn't require a notification method when the EG starts. The configurable services are read at EG startup time, so it's merely a matter of taking action at that point rather than any significant extra code change.

The difficultly is that configurable services are slightly mis-named (in the same way that connectionURLFormat is slightly mis-named).

They're not really "Services". They're really just configuration entries. So they really should be considered "configuraTION services" rather than "ConfigurABLE SERVICES".

So what you really want is a Timeout service that is capable of making events occur when it fires, at least one of those events being a message to a Broker node.
Back to top
View user's profile Send private message
Esa
PostPosted: Fri Dec 02, 2011 5:15 am    Post subject: Reply with quote

Grand Master

Joined: 22 May 2008
Posts: 1387
Location: Finland

mqjeff wrote:
"
So what you really want is a Timeout service that is capable of making events occur when it fires, at least one of those events being a message to a Broker node.


Jeff, I see what you mean. That service would not be just a container of configurations as current "configurable services" but a real service that is active in making things happen.

It seems I must rethink my scenario. Unless somebody else does it for me.
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 » Timer configurable service
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.