tun, wenn ich die Broker welche angeben, zu verbinden, was ist der Unterschied zwischen AngabeWas bedeutet Transport Failover mit einem einzigen URI In meinem ActiveMQ Client
tcp://host:port
und
failover:(tcp://host:port)
Ich habe versucht, Stoppen und Starten des Brokers und in beiden Fällen findet der Client den Broker beim Neustart wieder. Ich habe noch nicht mit Nachrichten im Flow (ich verwende Warteschlangen) oder anderen Netzwerkausfällen experimentiert, um zu sehen, ob es einen Unterschied gibt.
Hoffentlich hat jemand eine definitive Antwort, da die Dokumentation, die ich gefunden habe, ein bisschen vage ist.
Dank
Falls jemand neugierig ist, warum ich frage, wird mein Client wiederholt EOFExceptions, wenn ich den Failover-URI verwende. Unglücklicherweise tut es das nur in einer bestimmten Umgebung, und ich bemühe mich, es zu reproduzieren oder die Ursache zu verstehen, stattdessen versuche ich, die Konsequenzen des Entfernens des Failovers zu verstehen. EOFExceptions könnten eine Zukunftsfrage sein! –