Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

RabbitMQ consumer stops receiving messages

I have a serious problem with RabbitMQ. After a certain amount of messages received, the consumers simply stop receiving messages. They are still connected but the are not receiving messages anymore. I have found other posts about this issue but none have a working answer.

Here is the connection wrapper I use: http://pastebin.com/XVY3HNGq. I use stormed-amqp which is an async amqp lib for python.

I have tried consuming messages without ack or with ack and a qos prefetch count of 100 (as indicated in several responses to this kind of problems).

When I do "rabbitmqctl list_queues name messages_ready messages_unacknowledged", I have a lot of ready messages and the "prefetch count" (100) value of unacknoledged message when using ack.

I really don't know wha'ts happening! Thank you for your answers.

like image 942
maximebf Avatar asked Nov 14 '22 20:11

maximebf


1 Answers

while googling this issue I found this google discussion that sounds a lot like your problem.

https://groups.google.com/forum/#!topic/rabbitmq-discuss/DyJvFDnaVJ4

like image 114
Lup Avatar answered Dec 18 '22 11:12

Lup