Hi,
For one of my topics, I am seeing following destination statistics:
dequeue count: 5556
dispatch count: 5556
enqueue count: 5557
inflight count: 5556
queue size: 0

And the consumer on this topic has following stats:
consumed count: 5556
dequeue counter: 5556
dispatched counter: 5556
enqueue counter: 5556
MessageCountAwaitingAcknowledge: 0
durable: false
Pending queue size: 0
prefetch size:32767

My question is why does inflight count here has a non-zero value? According
to this link
http://activemq.apache.org/how-do-i-find-the-size-of-a-queue.html
<http://activemq.apache.org/how-do-i-find-the-size-of-a-queue.html>  ,
dispatch count = dequeue count + inflight count. Which is certainly wrong
here.

Inflight messages are messages which are sent to consumer but not yet
acknowledged as I understand it, but the MessageCountAwaitingAcknowledge
count on consumer is 0 which means no messages are pending unacknowledged.
So, why does the destination topic stats show the inflight count as
non-zero?

Strange this is this keeps increasing as the enqueue and dequeue, dispatch
counts increase.

Please help!
Thanks,
Sam



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Incorrect-inflight-count-for-topic-subscription-tp4693602.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to