|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
Why message process slow from application? |
« View previous topic :: View next topic » |
Author |
Message
|
sandip_gaikwad |
Posted: Fri Feb 01, 2013 4:36 am Post subject: |
|
|
Voyager
Joined: 25 Jul 2011 Posts: 95
|
exerk wrote: |
sandip_gaikwad wrote: |
PeterPotkay wrote: |
Fractions of a second? You have the ability to issue and read the display command multiple times a second?
What is likely happening is the message is uncommitted for much longer than a fraction of a second. My bet is the app asks MQ to put or get the message under syncpoint, goes off and does some other work, perhaps updating a database, and then finally comes back to commit and move onto the next message. Odds are the actual MQ portions of this are taking milliseconds. |
I don't understand what you are trying to say? |
Meaning (and forgive me PeterPotkay if I'm stepping on your toes) that:
1. App gets message under syncpoint - time in WMQ = 1ms
2. App processes message content - time in WMQ = 0, time in App = 10ms
3. App updates database - time in WMQ = 0, time in App/DB = 3s
4. DB, App and WMQ commit changes - time in WMQ = 1ms, time in App = 1ms, time in DB = 1ms
So, total time in WMQ = 2ms but in App/Other Resource = over 3s. The symptom is messages moving off the queue slowly but the cause (in the above example) is a slow database. |
Thanks exerk for the help. |
|
Back to top |
|
 |
|
|
|
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
|
|
|
|