Cum funcționează comanda join_cluster
Pentru a construi un cluster RabbitMQ de înaltă disponibilitate, nodurile adiționale trebuie să se sincronizeze cu o mașină gazdă existentă. Nodul care dorește să se alăture trebuie să aibă aplicația oprită (stop_app) și să fi fost resetat în prealabil dacă a făcut parte dintr-un alt cluster.
Exemplu Concret: Alăturarea nodului 2 la nodul 1
# Pe serverul node2:
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster rabbit@node1-master
rabbitmqctl start_app
# Verificarea rezultatului:
rabbitmqctl cluster_status
Cerință critică: Toate nodurile din cluster trebuie să partajeze exact același fișier cookie Erlang (/var/lib/rabbitmq/.erlang.cookie) cu permisiuni de citire chmod 400.
Întrebări & Exemple de Cod:
rabbitmqctl join_cluster: Alăturarea la un Cluster RabbitMQAi o nelămurire despre utilizarea comenzii
rabbitmqctl join_cluster: Alăturarea la un Cluster RabbitMQsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.