Author |
Message
|
pfaulkner |
Posted: Sun Feb 19, 2006 2:47 pm Post subject: Execution Group Hanging |
|
|
Master
Joined: 18 Mar 2002 Posts: 241 Location: Colorado, USA
|
We have an execution group with 1 flow.
Flow uses xslt and transform node with aggregation to send msgs to a server application. We have the requst and reply portion of the aggregation all in one flow.
All is working fine until we try dumping 1000 msgs on the flows input queue (all identical for stress testing). First 500 or so messages process fine (less than 0.5 seconds round trip). Then everything just stops, none of the flows in the execution group continue to process messages. Input use count still 1 and messges remain on the queues.
No errors in broker, db2 or mq logs.
We are using db2 8.2, wmqi 5 CSD5 on AIX.
Anyone seems this before or have any ideas what to look at? |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Feb 19, 2006 5:29 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
I'd check if you have a "poison message"
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
pfaulkner |
Posted: Sun Feb 19, 2006 5:31 pm Post subject: |
|
|
Master
Joined: 18 Mar 2002 Posts: 241 Location: Colorado, USA
|
All messages are identical, using a stress test tool. I can also recreate the problem and processes different amount of message each time. |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Feb 19, 2006 5:33 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Is your flow single threaded or multi-threaded. Do you have portions that respond differently to thread safety?
 _________________ MQ & Broker admin |
|
Back to top |
|
 |
pfaulkner |
Posted: Sun Feb 19, 2006 5:37 pm Post subject: |
|
|
Master
Joined: 18 Mar 2002 Posts: 241 Location: Colorado, USA
|
single threaded. First time I have tried putting all the agg nodes in a single flow also. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Feb 20, 2006 4:18 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Are you trying to aggregate all 1,000 messages?
Are you keeping a tight watch on all your transactions, to ensure that you aren't attempting to keep 1,000 messages and all the aggregation requests and replies generated from those in the same transaction?
How big are your MQ logs? Are you using circular, or linear logging? Is your database having transaction logging issues? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Bill.Matthews |
Posted: Mon Feb 20, 2006 6:12 am Post subject: |
|
|
 Master
Joined: 23 Sep 2003 Posts: 232 Location: IBM (Retired)
|
Don't forget to check the health of your broker database. Since you are using WBIMB V5, the message aggregation support uses the BAGGREGATE table in the broker database to save information. _________________ Bill Matthews |
|
Back to top |
|
 |
|