Пауза необходима для Kafka, потому что, если вы stop()
контейнер, брокер будет перебалансирован и передаст разделы другому экземпляру. С RabbitMQ очередь остается, когда контейнер stop()
ped, поэтому проблема там не возникает (если вы укажете group
).
Вы не можете stop()
контейнер для анонимного потребителя (нет group
), потому что такие потребители используют очередь автоматического удаления. Нет возможности приостановить таких потребителей (протокол AMQP не имеет такого механизма).