Какая политика RabbitMQ работает, чтобы прекратить получать сообщения от производителя

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

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

 макс-длина байта:1
    переполнение: отклонить-опубликовать 

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

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

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

Заранее благодарю за любую помощь.

0 ответов

Другие вопросы по тегам