Yeah, but I have fast consumers and slow producers. In my case
InFlightCount must be about zero, I guess. This is because of producers
too slow to generate a lot of messages for consumers. Do I miss
something?
On Wed, 2009-06-24 at 17:00 +0100, Gary Tully wrote:
> the inflight count means inflight
the inflight count means inflight to a consumers session, not necessarily
received and unacked by a consumer. You must have 6 consumers. There is an
additional prefetch extension that is used in transactions when a message is
delivered so that a transction can span the prefetch limit.
2009/6/24 De
There is one more aspect that I don't understand.
My queue InFlightCount value vary about 6000. One moment it's exactly
6000, another moment it's 6012 and so on (but never <6000). So new
messages are acknowledged correctly, but there is 6K messages that were
not commited by consumer, I guess.
We
the prefetch has a large bearing on this, it defaults to 1000 for queues.
If you have lots of consumers that consume just a few messages (say 100),
each will get dispatched up to the prefetch value, and when the consumer
closes, the remaining 900 will get dispatched again to another consumer.
Hen
2009/6/19 Denis Bazhenov :
> I'm interested in following topic. What does the InFlightCount mean if
> JMX console for queue.
>
> It's seems like in flight count is difference between dequeue count and
> dispatch count. But I have very strange situation.
>
> I have a queue which have following stati
I am not sure Denis but I enterprit it as bug in jmx console
Denis Bazhenov wrote:
>
> I'm interested in following topic. What does the InFlightCount mean if
> JMX console for queue.
>
> It's seems like in flight count is difference between dequeue count and
> dispatch count. But I have very st