Why is the "Mesgs Sent" value larger than the"Prefetch" value within 'show consumers' command?
book
Article ID: KB0085125
calendar_today
Updated On:
Products
Versions
TIBCO Enterprise Message Service
-
Not Applicable
-
Description
Resolution: Description ======== The "show consumers" command shows the "Mesgs Sent" value larger than the"Prefetch" value.
Environment ========= Any
Resolution ======== When messages that are prefetched to the client reach their expiration time, the library will recognize that they have expired and will not present them to the customer's callback.
The client does not inform the server of this because it knows that the server will expire the messages itself. It does however report that the messages were delivered in order keep the flow control protocol moving forward. If a server receives a request for more messages from a client before the expiration timer thread has actually expired the messages, the server will send more messages and the send count will temporarily exceed the prefetch limit.
The output may look a little counter-intuitive but it reflects what is actually going on between the client and the server. This is normal and should resolve itself over time.
Issue/Introduction
Why is the "Mesgs Sent" value larger than the"Prefetch" value within 'show consumers' command?