IBM Support

webMethods Knowlegebase : JMS Consumer/Buffer Size (1782413)

Troubleshooting


Problem

JMS consumer using 9.7.14 client jars with four threads.

We had 1000 messages on the queue.

I had a breakpoint at the first step after the message is picked up.

What we saw is that the queue went down to 600 messages and sat there at the breakpoint (as intended).

I tried with one thread and it was 100 messages off the queue. When I stop the receiver, it dumps them all back on the queue (as it should).

However, those 400 messages all seemed to now have a nrvpub.redelivery value of 1 or more because they were buffered or grabbed.

We couldn't find anything on the consumer side that defined how much to grab/buffer.

Is it defined somewhere on the UM realm side that a consumer thread would pull or "reserve" 100 messages, even if it's not actually consumed them yet?

Document Location

Worldwide

[{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSVYEV","label":"IBM webMethods Integration"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"Software AG Universal Messaging (NUM)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"9.7"},{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSFIWYE","label":"IBM webMethods B2B"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"Software AG Universal Messaging (NUM)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"9.7"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
20 March 2025

UID

ibm17211242