RabbitMQ не запускается

Служба Windows RabbitMQ не запускается:

C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.0.4\sbin>rabbitmq-service.bat start
C:\Program Files (x86)\erl5.10.1\erts-5.10.1\bin\erlsrv: Failed to start service RabbitMQ.
Error: The process terminated unexpectedly.

Я могу запустить rabbitmq-server.bat без проблем.

При попытке запустить службу в каталог% appdata%\RabbitMQ\log\записи журнала не записываются.

Любые предложения о том, как я могу заставить его работать? Пожалуйста,...

Ответ 1

Проблема решена!

Мой ИТ-отдел сопоставил% appdata% с сетевым ресурсом, и кажется, что скрипты RabbitMQ не могут работать с этим.

Я решил проблему следующим образом: Установите переменную среды "RABBITMQ_BASE" на "c:\rabbitmq", удалите службу (rabbitmq-service.bat remove) и установите службу еще раз (установка rabbitmq-service.bat).

Ответ 2

Я столкнулся с той же проблемой и смог решить проблему, следуя описанным ниже шагам.

  • Запустите командную строку в качестве администратора
  • Перейдите в каталог sbin и удалите службу. rabbitmq-service удалить
  • Переустановите службу rabbitmq-service install
  • Включить плагины. rabbitmq-plugins enable rabbitmq_management
  • Запустите запуск службы rabbitmq-service
  • Перейдите к http://localhost:15672/"

Ответ 3

В моем случае помогла запустить консоль в качестве администратора

Ответ 4

Я перезагрузил свой компьютер после установки, и все работает намного плавно

Ответ 5

Как я решил ту же проблему... Переустановил Erlang с x86 на x64. Также была проверена возможность установки распределенных DLL Microsoft. Я не знаю, какой из двух помог мне, но это помогло хотя бы.

Ответ 6

запустить следующую команду после установки. rabbitmq-plugins включить rabbitmq_management на пути mq кролика RabbitMQ Server\rabbitmq_server-3.6.9\sbin>rabbitmq-plugins enable rabbitmq_management

Ответ 7

Я столкнулся с той же проблемой с ошибкой 1067 в Windows 10. Оказывается, в конфигурационном файле rabbitmq в папке C:\Users\IPS\AppData\Roaming\RabbitMQ\advanced.config возникла ошибка synatx. Это было изменено от конфигурации по умолчанию. Также в файле rabbitmq.conf в расположении saem также была синтаксическая ошибка. Я удалил файл rabbitmq.conf и удалил изменения из файла advanced.config. После этого ranbbitmq servcie запустился без проблем.

Ответ 8

Удаление "AppData\Roaming\RabbitMQ" решило эту проблему для меня

Ответ 9

Моя ситуация была вызвана неправильной версией Erlang. Я решил это с помощью следующих шагов: 1.Удалите старую версию Erlang
2. Установите новую версию Erlang в соответствии с https://www.rabbitmq.com/which-erlang.html 3. Переустановите RabbitMQ 4. Установите подключаемый модуль RabbitMQ, открыв Windows cmd и перейдя в каталог sbin, например. Your-Path\rabbitmq_server-3.7.13\sbin и выполните команду rabbitmq-plugins.bat enable rabbitmq_management 5.start RabbitMQ и посетите http://localhost: 15672/