Konfigurowanie klastra RabbitMQ na serwerach Windows

Próbuję skonfigurować klaster RabbitMQ na serwerach Windows, a to wymaga użycia współdzielonego pliku cookie Erlang. Zgodnie z dokumentacją wszystko, co muszę zrobić, to upewnić się, że katalogi główne na różnych komputerach zawierają ten sam plik .erlang.cookie. Więc to, co zrobiłem, znalazłem te pliki na obu komputerach i nadpisałem je tą samą wspólną wersją.

Następnie wszystkie komendy rabbitmqctl nie powiodły się na komputerze z nową wersją pliku z komunikatem o błędzie „nie można połączyć z węzłem ...”. Próbowałem ponownie uruchomić usługę RabbitMQ Windows, ale mimo to rabbitmqctl skarżył się. Ponownie zainstalowałem RabbitMQ na tym komputerze, ale potem .erlang.cookie został przywrócony do starej wersji. Ilekroć próbowałem użyć nowej wersji pliku cookie, zawiodło rabbitmqctl. Kiedy przywróciłem starą wersję, działała dobrze.

Zasadniczo utknąłem i nie mogę kontynuować konfiguracji klastra, dopóki nie rozwiążę tego problemu. Każda pomoc jest doceniana.

UPDATE: Otrzymano odpowiedź od RabbitMQ: "rabbitmqctl odbierze plik cookie z katalogu domowego użytkownika, podczas gdy usługa odbierze go z okien C:. Będziesz więc musiał zsynchronizować te ze sobą, jak również z innymi maszyna."

Oznacza to, że plik cookie musi zostać ponownie zapisany w dwóch miejscach: C: Windows i current_user.

questionAnswers(1)

yourAnswerToTheQuestion