Author |
Message
|
skn |
Posted: Tue Jun 10, 2003 10:34 am Post subject: load balancing |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
how can one achieve load balancing in integrator(to any extent)?????
thanks |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Jun 10, 2003 12:00 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Probably you want MQSeries clustering for this. Set up each broker queue manager to be in the cluster, and deploy message flows configured to listen to local copies of queues that are shared in the cluster. The clustering will then workload balance messages between brokers.
There's supposed to be a section in Installation&Planning that talks about using WMQI with clusters. |
|
Back to top |
|
 |
skn |
Posted: Wed Jun 11, 2003 8:15 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
no,i want to know if there is any in MQSI(any way ,any extent) |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jun 11, 2003 10:12 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Then can you be more specific about what you mean by 'load balancing'? |
|
Back to top |
|
 |
skn |
Posted: Wed Jun 11, 2003 10:14 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
okay what options do i have if my flow is being clogged by excessive processing time in my compute node.(forget "LOAD BALANCING"). |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jun 11, 2003 10:19 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Increase the additional instances property of the message flow in the Operations tab.
or
Create a new execution group and deploy another copy of the message flow to that.
Either of these will allow for parallel processing of messages.
And you might look at the documentation about WMQI performance that's available as support packs to see if you can find ways to increase the performance of your message flow. |
|
Back to top |
|
 |
wmqiguy |
Posted: Thu Jun 12, 2003 5:12 am Post subject: |
|
|
 Centurion
Joined: 09 Oct 2002 Posts: 145 Location: Florida
|
Have you pinpointed the reason for the performance hit? If it is based on database hits, then time for someone else to have some input.
If you are just spending a lot of processing time traversing up and down a large message tree, then take a look at dynamic references in the ESQL reference. This will severly cut down the processing around evaluating and assigning field values in your Output/Input trees.
Good Luck!  |
|
Back to top |
|
 |
skn |
Posted: Thu Jun 12, 2003 6:02 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
thanks guys for the help.I think copying the message flow into another execution group seems to be good enough for my env.
thanks all. |
|
Back to top |
|
 |
|