Я хочу настроить зеркальные очереди в своих приложениях, чтобы, если какой-либо узел вышел из строя, он смог пережить сбой и повторно подключиться к зеркальным узлам.
Сделано зеркалирование очередей. И я добавил IP-адрес и порт в файл application.properties, чтобы получать соединение при сбоях.
application.properties
spring.rabbitmq.host=localhost
spring.rabbitmq.port=5672
spring.rabbitmq.username=guest
spring.rabbitmq.password=guest
spring.rabbitmq.addresses=172.20.97.39:48442,172.20.97.144:57037,127.0.0.1:3962
Когда я останавливаю главный узел, я ожидаю, что очередь на других узлах продолжится. Что происходит прямо сейчас, я получаю сообщение об ошибке, в котором говорится, что невозможно поставить в очередь.
Может ли кто-нибудь помочь мне узнать, есть ли другие изменения, связанные с кодом, которые мне нужно сделать, чтобы настроить зеркальные очереди или что-то, чего мне не хватает.
Любая помощь будет оценена по достоинству.
Заранее спасибо.