Ich habe einen RabbitMQ-Cluster (ohne HA) Setup mit den Knoten in mehreren Instanzen. Aus der Dokumentation verstehe ich im Cluster-Modus, dass die Warteschlangen nicht gespiegelt sind und dem Knoten gehört, für den sie deklariert wurde.RabbitMQ Clustering Knoten Fehler
So, jetzt ist die Frage, was passiert, wenn der Knoten, der die Warteschlange besitzt, ausfällt? Korrigiere mich, wenn ich falsch liege, da die Warteschlangen nicht gespiegelt werden, werden die Client-Anwendungen auf fehlende Warteschlangen stoßen.
Sollten wir unsere Logik schreiben, um herauszufinden, ob der Knoten ausfällt, müssen die Warteschlangen neu deklariert werden und in diesem Fall, was passiert mit den Nachrichten?
geworfen werden, wenn der Knoten der Warteschlange tot besitzen, um die Warteschlange tot, könnte die Nachricht dead.You Existenz überprüfen und dann entscheiden, zu deklarieren oder nicht. –