启动Web管理页面对于标题描述的错误,网上已经有很多解决方法,这里仅作为对我遇到过的经历做一个总结,方便日后自己查阅
首先是没有Web界面的问题。
出现如下图的界面:
或者在底部提示:
方法一:关闭代理(这个我试了,没有用处)
方法二:手动启动Web管理页面:
Docker启动Rabbitmq Web页面的命令跟在Windows的方式一致。首先需要进入到容器内部:
rabbitmq替换为自己的容器名或者id
docker exec -it rabbitmq /bin/bash
然后运行下面的命令:
rabbitmq-plugins enable rabbitmq_management
出现如下结果则表示成功启动:
输入用户名密码即可登陆成功。
Channels报错在点击Channels时,界面会提示如下报错:
Stats in management UI are disabled on this node
解决方法如下:
进入到同期内部:
rabbitmq替换为自己的容器名或者id
docker exec -it rabbitmq /bin/bash
然后依次执行下面的命令:
cd /etc/rabbitmq/conf.d/
echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
exit
然后重启服务:
rabbitmq替换为自己的容器名或者id
docker restart rabbitmq
即可进入Channels界面: