Posted: Wed Nov 22, 2006 8:57 am Post subject: Message processing
Novice
Joined: 11 Nov 2006 Posts: 19
Assume;
Up to 2000 concurrent users to be supported.
MQ listener program written in COBOL, started by CICS when message arrives in an initiation queue.
We will be dealing exclusively with on-line transaction requests and have therefore decided to trigger the MQ listener every time a new request is received.
This will just read one request from the queue and have one attempt at processing it within any one invocation of the MQ listener.
Is this the best approach to adopt for on line request or should we have a program runs continually, monitoring the queue for messages and dispatching them ?
Thanks,
Babu M
The MQ listener will simply be reading a message off a queue then starting another CICS transaction to process it. The only other scenario it is dealing with is the ‘poison message’ one where we end up trying to process the same message more than once, this is being dealt with via the backout threshold that MQ keeps.
Are there any other scenarios that should be dealt with ?
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