Я использую Apache Artemis в качестве моего брокера mqtt. У меня есть кластер Artemis, который настроен в режиме Master-Slave. Когда мастер-сервер выходит из строя, сервер резервного копирования берет на себя и клиент должен подключиться к подчиненному серверу. У ведущего и ведомого есть разные IP-адреса.Eclipse paho подключение к распределенному брокеру
Есть ли возможность указать множественный URL-адрес соединения (адрес ведущего и ведомого) при создании объекта MqttClient в eclipse paho?
Что-то вроде
MqttClient cl = new MqttClient("LIST OF IPs", "Publisher", new
MemoryPersistence());
вместо просто
MqttClient cl = new MqttClient("tcp://localhost:1883", "Publisher", new
MemoryPersistence());
таким образом, что, когда соединение с первого адреса не удается, подключение к следующему адресу пробовал.
Не могли бы вы помочь в этом? Очень признателен.