2016-10-21 3 views
1

1) опция spring-xd rabbitmq 'requeue = false' не работает.
ниже оба установочных результата одинаковы. i была установлена ​​опция «requeue» на «false», но rabbitmq всегда пытается выполнить запрос (= повторить попытку).
Есть ли какие-либо приоритеты между этими параметрами?
Является ли (приоритет maxAttempts приоритетом приоритета) ???rabbitmq setting requeue весной xd

module.*.consumer.requeue = true 
module.*.consumer.maxAttempts = 5 


module.*.consumer.requeue = false 
module.*.consumer.maxAttempts = 5 

2), как автоматическая обработка DLQ обратно в очереди на автобус? (с помощью параметра Xd пружинного ...)


3) Есть еще один способ задать второй вопрос?


пожалуйста, помогите мне: '(

ответ

1

Опция снова поставить только имеет смысл, когда повторная попытка отключена (maxAttempts = 1)

При повторных попыток включен (maxAttempts> 1), сообщение. отвергаются и не requeued после того, как повторные попытки исчерпаны.

Включите протоколированию DEBUG, чтобы увидеть повторные попытки и сообщение об отказе поведения.

Там нет mechani sm для перемещения сообщений обратно в основную очередь - см. this documentation for the newer Spring Cloud Stream project для некоторых предложений.

Смежные вопросы