Какая политика RabbitMQ работает, чтобы прекратить получать сообщения от производителя - PullRequest
0 голосов
/ 03 февраля 2019

Я настраиваю нового брокера сообщений RabbitMQ, в определенный момент я хочу завершить остановку RabbitMQ, то есть он должен прекратить прием сообщений, но существующие сообщения должны быть разрешены для обработки потребителями.

Я используюRabbitMQ версии 3.7.3, я попробовал с политиками

max-length-bytes:1
    overflow: reject-publish 

Но при этом удаляются существующие сообщения из очереди при применении, также я обнаружил, что после применения политики я удалил и снова создал то же самое, тогда он работает какожидается.

Я прочитал https://www.rabbitmq.com/maxlength.html, но безуспешно.

Я прочитал много вопросов, но я не думаю, что они ожидают того же поведения.

Спасибо ваванс за любую помощь.

...