есть ли какой-либо параметр go обратно в первый кластер CachingConnectionFactory setAddresses - PullRequest
0 голосов
/ 05 мая 2020

Я использую CachingConnectionFactory метод setAddresses для нескольких кластеров.

connection = new CachingConnectionFactory (); connection.setAddresses ("rabbit1: 5672, rabbit2: 5672");

когда я выключаю кластер rabbit1, он запускается на следующем кластере rabbit2

мой вопрос, есть некоторая конфигурация, чтобы иметь возможность вернитесь к первому кластеру rabbit1, я пробовал, но нашел, как его решить ..

Спасибо

1 Ответ

0 голосов
/ 06 мая 2020

У фабрики соединений есть метод сброса соединения.

factory.resetConnection()

Следующее открытие начнется снова с самого начала (если для shuffleAddresses не установлено значение true ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...