Отказ соединения в Grails rabbitmq-native-plugin для кластерных узлов
У меня есть несколько микросервисов Grails, которые используют rabbitmq-native-plugin для публикации и приема сообщений с сервера rabbitMQ. Существует три узла RabbitMQ, которые сгруппированы и настроены в службах с этой конфигурацией:
connection = {
connection host: "rabbitmq2.abc.com", username: "...", password: "..."
connection host: "rabbitmq3.abc.com", username: "...", password: "..."
connection host: "rabbitmq4.abc.com", username: "...", password: "..."
}
Когда я снимаю первый узел rabbitmq2, обмен сообщениями происходит сбой. Ожидается, что когда произойдет аварийное переключение соединения, плагин повторно подключится к другому соединению, указанному в пуле. Это возможно с этим плагином?