Ich habe Clustering & HA mit zwei rabbitMQ Knoten.Gibt es eine Möglichkeit, rabbitmq Cluster-Adresse mit CachingConnectionFactory zum Schreiben von Komponententests
Ich versuche, mit meinem Cluster wie unten mit Spring-AMQP zu verbinden:
CachingConnectionFactory connectionFactory = new CachingConnectionFactory();
connectionFactory.setAddresses("rabbit1:5672,rabbit2:5672");
Es ist auch gut funktioniert.
Jetzt begann ich Unit Test Cases zu schreiben, aber ich bin nicht in der Lage, diese Adressen in Testdatei zu bekommen. Im Frühjahr sind keine Getter-Methoden verfügbar, um diese Adressen zu erhalten (ich verwende Spring 4.2.1). Ich habe versucht, connectionFactory.getHost()
auch durchzuführen, aber es funktioniert auch nicht.
Gibt es eine Möglichkeit, diese Adressen mit ConnectionFactory (die ich in Unit Test Datei & erfassen kann) zu erhalten?
UPDATE in meiner Antwort sehen. –