
Configuré un clúster RabbitMQ en algunas estaciones de trabajo de la red. Estoy viendo el clúster a través de la interfaz de usuario de administración en mi propia estación de trabajo y veo que ninguno de los otros nodos se está ejecutando.
Verifiqué el estado de estos nodos a través de Rabbitmqctl y el servicio de Windows definitivamente se inició. ¿Alguien puede decirme por qué la interfaz de usuario del administrador muestra esto? Además, configuro una política para reflejar colas en todos los nodos del clúster. Entonces, ¿cómo puedo verificar que este sea el caso?
Respuesta1
Puede verificar la disponibilidad del clúster desde su nodo de administración mediante rabbitmqctl cluster_status
el comando. Si cluster_status le indica que los nodos no se están ejecutando mientras Rabbitmqctl en estos nodos informa que se están ejecutando, esto puede deberse a una partición de red. La partición de la red puede deberse a la configuración de la red o del firewall. Tendrá que verificar si puede acceder a los nombres de host (parte del nombre de nodo después de @) y que epmd
los puertos en todos sus nodos no estén en la lista negra del firewall. Más información se puede encontrar enGuía de agrupación en clústeres de Rabbitmq