spring-projects/spring-amqp — pull request #126 by garyrussell (2013-11-27 23:33:42+00:00)
Title: AMQP-306 Dynamic Consumers

- Allow the concurrentConsumers to be modified on a running container
-- add or remove consumers as necessary
- Add maxConcurrentConsumers
-- New consumer started at the max rate of 1 every 10 seconds and only if another consumer processes 10 consecutive messages
-- Idle consumer stopped if 60 consecutive timeouts (default 1 second each) no more than one consumer stopped per minute