卸载再重新安装RabbitMQ后无法启动RabbitMq服务

zlo*_*119 9 windows erlang rabbitmq

我使用本指南卸载了 rabbitMq:https : //support.bioconnect.com/hc/en-us/articles/115011178868-How-to-Uninstall-RabbitMQ

  1. 卸载 RabbitMq 和 Erlang
  2. 在任务管理器中结束 empd.exe
  3. 删除了rabbitMQ和erlang的目录
  4. 从“regedit”中删除 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ericsson
  5. 从服务中删除服务
  6. 我还删除了 C:\Windows.erlang.cookie 和 C:\Users[username]/.erlang.cookie。

在我尝试使用其他指南重新安装后:https : //cmatskas.com/getting-started-with-rabbitmq-on-windows/

  1. 安装了 Erlang
  2. 下载并安装rabbitMQ
  3. 导航到RabbitMQ Server安装目录的sbin目录。'C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.4\sbin' 并运行 'rabbitmq-plugins.bat enable rabbitmq_management'

我导航到http://localhost:15672/并且该站点无法访问。我打开了服务以确保rabbitMq 服务处于开启状态并且它甚至没有被创建。我尝试以管理员身份运行命令“rabbitmq-service install”并得到以下回复

RabbitMQ service is already present - only updating service parameters C:\Program Files\erl9.2\erts-9.2\bin\erlsrv: Warning, could not set correct interactive mode. RabbitMQ Error: The handle is invalid. C:\Program Files\erl9.2\erts-9.2\bin\erlsrv: Warning, could not set correct service description (comment) RabbitMQError: The handle is invalid.

我想知道我是否在某处错过了一步。不能让兔子上班。

Ano*_*uar 23

我最近也遇到了这个问题。

这些简单的步骤为我解决了这个问题:

  • 打开Regedit.exe

  • 浏览到 HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ

  • 删除那个键

现在运行rabbitmq-service.bat install成功。

  • 非常感谢你做的这些!这为我解决了问题。 (2认同)