2013-04-14 3 views
7

Der RabbitMQ Windows-Dienst startet nicht starten:RabbitMQ nicht

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. 

I rabbitmq-server.bat ohne Probleme ausgeführt werden kann.

Beim Versuch, den Dienst zu starten, werden keine Protokolleinträge in das Verzeichnis% appdata% \ RabbitMQ \ log \ erstellt.

Irgendwelche Vorschläge, wie ich es zum Laufen bringe? Bitte ...

Antwort

15

Problem gelöst!

Meine IT-Abteilung hat% appdata% einer Netzwerkfreigabe zugeordnet, und es scheint, dass die RabbitMQ-Skripts damit nicht arbeiten können.

Ich löste das Problem auf diese Weise: Setze die Umgebungsvariable "RABBITMQ_BASE" auf "c: \ rabbitmq", deinstalliere den Dienst (rabbitmq-service.bat remove) und installiere den Dienst erneut (rabbitmq-service.bat install) .

2

neu gestartet ich meinen Computer nach der Installation und die Dinge sind viel glatt

0

Wie ich das gleiche Problem gelöst ... neu installiert Erlang von x86 bis x64 ausgeführt wird. Außerdem wurde die Option zur Installation von Microsoft Distributed DLLs aktiviert. Ich weiß nicht, welcher von zwei mir geholfen hat, aber es hat zumindest geholfen.

3

In meinem Fall half Konsole als Administrator ausgeführt

0

den folgenden Befehl nach der Installation rabbitmq-Plugins ermöglicht rabbitmq_management auf Kaninchen mq Weg laufen RabbitMQ Server\rabbitmq_server-3.6.9\sbin>rabbitmq-plugins enable rabbitmq_management

5

ich das gleiche Problem konfrontiert und war in der Lage, das Problem zu lösen folgenden die unten genannten Schritte.

  1. Führen Sie die Eingabeaufforderung als Administrator
  2. Navigieren Sie zu dem Verzeichnis sbin und den Dienst deinstallieren. rabbitmq-service Entfernen
  3. Installieren Sie den Dienst rabbitmq-service installieren
  4. Aktivieren Sie die Plugins. rabbitmq-Plugins ermöglichen rabbitmq_management
  5. den rabbitmq-Service-Dienst starten starten
  6. Gehen Sie zu "http://localhost:15672/"
+0

Dank. Außerdem vergaß ich bei Windows, dass ERLANG_HOME zur Systemvariablen hinzugefügt wurde. https://www.rabbitmq.com/install-windows-manual.html – teng