|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
CICS Trigger CKTI Load Balance |
« View previous topic :: View next topic » |
Author |
Message
|
RobFish3 |
Posted: Thu Nov 17, 2005 7:28 am Post subject: CICS Trigger CKTI Load Balance |
|
|
Newbie
Joined: 23 Mar 2005 Posts: 4 Location: United Kingdom
|
We're setting up CICS - MQ triggering using CKTI. We will have 3 CICS regions to service the same transaction and queue. Each region points to the same INITQ. I've read that it is totally arbitrary as to which CICS region would get triggered. Our concern is that the workoad would become skewed in some way, so we would like to know if the process is really that hit or miss. |
|
Back to top |
|
 |
javagate |
Posted: Thu Nov 17, 2005 7:34 am Post subject: |
|
|
 Disciple
Joined: 15 Nov 2004 Posts: 159
|
Where have you read that more then one CICS region should share/use the same INITQ?  _________________ WebSphere Application Server 7.0 z/OS &
MQ 6.0. I work with WebSphere in the real world not in some IBM lab. |
|
Back to top |
|
 |
wschutz |
Posted: Thu Nov 17, 2005 7:40 am Post subject: |
|
|
 Jedi Knight
Joined: 02 Jun 2005 Posts: 3316 Location: IBM (retired)
|
Quote: |
I've read that it is totally arbitrary as to which CICS region would get triggered. |
You've read correctly. From MQ's perspective, CKTI is like any other mq program. If you have multiple mq gets from different programs for the same queue, there is no way to predict who's MQGET will receive the next message. _________________ -wayne |
|
Back to top |
|
 |
zpat |
Posted: Thu Nov 17, 2005 7:52 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Load balancing into CICS regions implies high message rates and therefore triggering is not the best way (as it causes an extra MQPUT and MQGET for every transaction request).
I prefer long-running tasks in each region, all directly GETing from the application queue, processing the transaction and then returning for another message.
They will load-balance automatically as fast they are able to process messages.
If you launch/trigger transactions (and immediately return for more messages) then you have to watch out that you don't try to run too many transactions at the same time in one region. |
|
Back to top |
|
 |
mq_developer |
Posted: Sun Nov 20, 2005 10:16 am Post subject: |
|
|
Voyager
Joined: 18 Feb 2002 Posts: 82
|
if load balance is the concern , i think you should look into clustering or shared queues - both of them provide a better load balancing capabilities and has it own advantages & disadvantages and they can be used together too .. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|