RabbitMQ无法启动

Rol*_*olf 19 windows rabbitmq

RabbitMQ Windows服务无法启动:

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.
Run Code Online (Sandbox Code Playgroud)

我可以毫无问题地运行rabbitmq-server.bat.

尝试启动服务时,没有对%appdata%\ RabbitMQ\log \目录进行日志条目.

有关如何使其工作的任何建议?请...

Yas*_*sin 27

我面临同样的问题,并能够按照下面提到的步骤解决问题.

  1. 以管理员身份运行命令提示符
  2. 导航到sbin目录并卸载该服务.rabbitmq-service删除
  3. 重新安装服务rabbitmq-service install
  4. 启用插件.rabbitmq-plugins启用rabbitmq_management
  5. 启动服务rabbitmq-service start
  6. 转到" http:// localhost:15672 / "


Rol*_*olf 22

问题解决了!

我的IT部门已将%appdata%映射到网络共享,似乎RabbitMQ脚本无法使用它.

我用这种方式解决了这个问题:将环境变量"RABBITMQ_BASE"设置为"c:\ rabbitmq",卸载服务(rabbitmq-service.bat remove)并再次安装服务(rabbitmq-service.bat install).


小智 5

- 检查 Erlang 与 RabbitMQ 的兼容性

** 安装

  • 安装Erlang
  • 安装 Rabbit_MQ
  • 设置系统变量

设置环境变量-

  • RABBITMQ_BASE c:\RabbitMQ 服务器
  • ERLANG_HOME C:\Program Files\erl10.7

配置MQ服务器

  • 停止 RabbitMq :rabbitmq-service.bat 停止
  • 启用管理:rabbitmq-plugins.bat启用rabbitmq_management
  • 重新安装服务器:rabbitmq-service.bat install
  • 启动服务器:rabbitmq-service.bat start
  • 启动应用程序:rabbitmqctl.bat start_app
  • 打开浏览器: http://localhost:15672 用户 guest / guest

添加新用户

  • 列出用户:rabbitmqctl.bat list_users

  • 添加新用户:rabbitmqctl.bat add_user user1 pass1

  • 授予管理员权限:rabbitmqctl.bat set_user_tags user1