rabbitmq-cli-consumer icon indicating copy to clipboard operation
rabbitmq-cli-consumer copied to clipboard

Scalability

Open ne0c0de opened this issue 7 years ago • 1 comments

I found this project while i was searching about scalability of RabbitMQ consumers based on que length.

For instance, if there's a certain amount of message is waiting in que, increase the consumer count for that specific que and when the messages are processed decrease the consumer count to previous amount.

I know it's not the feature of the current version but may be in the future?

ne0c0de avatar Nov 28 '16 08:11 ne0c0de

Hi @ne0c0de

I'm not the project owner, but I've recently asked the same thing, except since the original article mentioned that "supervisord" would monitor processes, I think that's the place the scalable option should be as currently, this consumer doesn't do anything in terms of counting and spawning workers.

I've researched what I could use and found https://github.com/collective/mr.rubber however haven't tried it yet.

Hope this helps.

andrefigueira avatar Nov 28 '16 09:11 andrefigueira