Как изменить интервал восстановления по умолчанию для всех потребителей RabbitMQ в конфигурации Spring Cloud Stream? - PullRequest
0 голосов
/ 04 октября 2019

В документации указывается, что интервал восстановления по умолчанию составляет 5000ms для потребителей связующего RabbitMQ.

Свойства конфигурации связывателя RabbitMQ имеют префикс spring.cloud.stream.rabbit.bindings.<channelName>.consumer.

recoveryInterval - это свойство со значением по умолчанию 5000 мс. Я хотел бы иметь возможность изменить его для всех потребителей в конфигурации.

Я пытался spring.cloud.stream.rabbit.bindings.default.consumer.recoveryInterval=3000. Это не сработало. Это все еще ~ 5000 мс.

Как я могу это изменить?

Спасибо

1 Ответ

1 голос
/ 04 октября 2019

Это

spring.cloud.stream.rabbit.default.consumer.recovery-interval=3000

(нет bindings.).

У вас есть конфигурация для привязки под названием default.

...