Я установил и запрограммировал локально на сервере RabbitMQ, и теперь пришло время перейти к нашей машине Windows разработки.
У меня есть следующие порты прослушивания по умолчанию:
![enter image description here](https://i.stack.imgur.com/g4vbd.png)
Я не могу подключиться из моего локального кода к RabbitMQ на сервере Windows: он дает исключение для подключения.Итак: я думаю, мне нужно добавить и порт 5672 также в списке выше.
Но, добавив что-то тривиальное: я не смог заставить его работать.
Когда я иду в etcв папке есть файл rabbitmq.config.example, а также файл read me со следующим текстом:
В этом каталоге вы можете найти пример файла конфигурации для RabbitMQ.
Обратите внимание, что этот каталог не , где живет реальная конфигурация RabbitMQ.Расположение по умолчанию для файла реальной конфигурации:% APPDATA% \ RabbitMQ \ rabbitmq.config.
% APPDATA% обычно расширяется до C: \ Users \% USERNAME% \ AppData \ Roaming или аналогичного.
Итак, я иду в этот каталог и добавляю файл rabbitmq.config и изменяю следующие строки:
{tcp_listeners, [{"127.0.0.1", 5672},
{"192.168.x.xx", 5672},
{"::1", 5672}]},
Полагаю, мне нужно перезагрузить сервер сейчас, но он говорит:
ОШИБКА: узел с именем «rabbit» уже работает на «dev_test_server»
Ничего не изменилось в списке прослушивающих портов.
Что такоеЯ делаю не так?