--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Consumers using manual acknowledgements are not acknowledging at the rate developers expect them to.
Is there a known condition when messages, even though being in the ready state on the queue, are not delivered to the consumer? Certainly, it may be consumer's problem, but I am trying to cover all bases (Rabbit 3.6.6, Erlang 18.3.4.4, Java consumer using Rabbit client AMQP library)--We had a situation today where several consumers were connected to a queue per the management UI, messages were arriving on the queue, but nothing was delivered to the consumers until they got recycled. Once recycled and reconnected, messages were delivered.Is there something we could have checked or reviewed? Thanks!
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
> until they got recycled.In my experience, the most common reason for this is the consumer thread is "stuck" somewhere in user code (and missing manual acks, as Michael said).Bouncing the server, or app, generally clears the issue (for obvious reasons).Taking a thread dump when the server is hung is generally the best first step to debugging situations like this.
On Wed, Mar 1, 2017 at 7:15 PM, Michael Klishin <mkli...@pivotal.io> wrote:
Consumers using manual acknowledgements are not acknowledging at the rate developers expect them to.
Is there a known condition when messages, even though being in the ready state on the queue, are not delivered to the consumer? Certainly, it may be consumer's problem, but I am trying to cover all bases (Rabbit 3.6.6, Erlang 18.3.4.4, Java consumer using Rabbit client AMQP library)--We had a situation today where several consumers were connected to a queue per the management UI, messages were arriving on the queue, but nothing was delivered to the consumers until they got recycled. Once recycled and reconnected, messages were delivered.Is there something we could have checked or reviewed? Thanks!
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
One additional piece of information. There were 4 consumers on this queue, all running on separate VMs, and all stopped receiving messages at the same time until they were restarted. Does this make suspicion of application's problem less probable?
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
That's a valid angle.