背景
最近在学习RabbitMQ,安装环境时遇到了一些头疼的问题无法打开管理页面,目前已经解决,以下是总结的解决方案供大家参考,基本上关于启动RabbitMQ启动管理功能的所有问题都在这里了。
报错一
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to rabbit@Drifter...
The following plugins have been enabled:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
set 3 plugins.
Offline change; changes will take effect at broker restart.
你已经启用了三个插件,它们分别是:
rabbitmq_management:这是 RabbitMQ 管理界面的主要插件。
rabbitmq_management_agent:此插件提供一个代理,用于管理 RabbitMQ 管理界面。
rabbitmq_web_dispatch:此插件负责将 HTTP 请求分派给各种与 Web 相关的插件,包括 RabbitMQ 管理界面。
消息中的 “Offline change; changes will take effect at broker restart” 表示你所做的更改将在重新启动 RabbitMQ 代理时生效。需要重新启动 RabbitMQ 代理才能应用更改。
要重新启动 RabbitMQ 代理,使用以下命令即可:
rabbitmqctl stop
rabbitmq-server
报错二
这是一个大坑,这个报错是因为在下载erlang otp时,系统在创建文件夹时自动给我们的文件名加上了空格,而环境变量的文件名是不允许有空格的!!于是便导致了这个报错
所以你只能重装erlang otp,并且在安装时把空格删去,如果还是不行的话,需要试试把rabbitmq也卸载了一起重装并且重启电脑。
这里推荐一个博主一直用的卸载软件:HiBitUninstaller-Portable
因为他可以顺带删除环境的注册表甚至是环境变量,卸载的非常彻底,有时候从重装失败就是因为系统还保留有原版的注册表。
报错三
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_stomp
rabbitmq_web_dispatch
rabbitmq_web_stomp
Applying plugin configuration to rabbit@FJLD-R440-S1...
Plugin configuration unchanged.
这个报错可以使用上面的一和二的方式解决一下,可能是需要重启或者没有卸载干净需要重新卸载。
报错四
这个是没有找到环境变量,配置一下就好了
路径设置为你自己的根目录
版权归原作者 和风coding 所有, 如有侵权,请联系我们删除。