[rabbitmq-discuss] Messages ready and not delivered
andrea.rosa at hp.com
Fri Aug 12 18:45:48 BST 2011
> Hi Andrea,
> On 12/08/11 17:04, Rosa, Andrea wrote:
> >> Are you sure the queue contains messages? What does "rabbitmqctl
> >> list_queues name messages_ready messages_unacknowledged consumers"
> >> return?
> > The unack messages is equal to 0 but there are some ready messages in
> the queues
> And the last "consumers" column? How many consumers does the broker
> think are subscribed? If the client receives messages asynchronously
> then the number should be 1 or greater.
Ok I verified that the consumers number is equal to 0 so I guess that the problem is not
rabbitmq but with our consumers that for some reasons lose the connection
and don't manage properly the reconnection with the server.
> Something else to check is whether the consumer has asserted channel
> flow. That will prevent the broker from delivering messages on the
> channel. You can confirm this with
> "rabbitmqctl list_channels client_flow_blocked"
For that the value is False
Thanks for your help
More information about the rabbitmq-discuss