Configurando el cluster RabbitMQ en servidores Windows

Estoy tratando de configurar un clúster RabbitMQ en servidores de Windows, y esto requiere el uso de un archivo de cookie Erlang compartido. De acuerdo con la documentación, todo lo que debo hacer es garantizar que los directorios raíz en diferentes máquinas contengan el mismo archivo .erlang.cookie. Entonces, lo que hice fue encontrar estos archivos en ambas máquinas y sobrescribirlos con la misma versión compartida.

Después de eso, todos los comandos de rabbitmqctl fallaron en la máquina con la nueva versión del archivo con el mensaje de error "no se puede conectar al nodo ...". Intenté reiniciar el servicio de Windows de RabbitMQ, pero aún así, rabbitmqctl se quejó. Incluso reinstalé RabbitMQ en esa máquina, pero luego .erlang.cookie se restableció a la versión anterior. Cada vez que intentaba usar una nueva versión del archivo cookie, rabbitmqctl fallaba. Cuando restauré una versión antigua, funcionó bien.

Básicamente estoy atascado y no puedo continuar con la configuración del clúster hasta que resuelva este problema. Cualquier ayuda es apreciada.

ACTUALIZACIÓN: Recibí una respuesta de RabbitMQ: "rabbitmqctl recogerá la cookie del directorio de inicio del usuario, mientras que el servicio la recogerá de C: \ windows. Por lo tanto, tendrá que sincronizarlas entre sí y con la otra. máquina."

Básicamente, esto significa que el archivo de cookies debe volver a ubicarse en dos lugares: C: \ Windows y current_user.

Respuestas a la pregunta(1)

Su respuesta a la pregunta