rabbitmq部署问题

部署方式:Docker部署

[root@rabbitmq /data/software/rabbitmq5675]# cat docker-compose.yml
version: "3"
services:
rabbitmq:
image: rabbitmq:v3.11.3 #此镜像名被修改过
container_name: rabbitmq5675
restart: always
volumes:
- /data/rabbitmqdata5675/data:/var/lib/rabbitmq
- /data/rabbitmqdata5675/conf:/etc/rabbitmq
- /data/rabbitmqdata5675/log:/var/log/rabbitmq
- "/usr/share/zoneinfo/Asia/Shanghai:/etc/localtime"
ports:
- 5675:5672
- 15675:15672
- 1885:1883
- 25675:15675
###开启插件
docker exec rabbitmq5676 rabbitmq-plugins enable rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch amqp_client rabbitmq_mqtt rabbitmq_web_mqtt
[root@rabbitmq /data/rabbitmqdata5675]# ll
total 4
drwxrwxrwx 3 root root 43 Jan 25 15:58 conf
drwxrwxrwx 3 polkitd root 63 Jan 26 09:49 data
drwxrwxrwx 2 root root 4096 Jan 25 16:00 log
[root@rabbitmq /data/rabbitmqdata5675]# cd conf/
[root@rabbitmq /data/rabbitmqdata5675/conf]# ll
total 4
drwxrwxrwx 2 root root 144 Jan 26 09:50 conf.d
-rw-r--r-- 1 root root 115 Jan 25 15:36 enabled_plugins
[root@rabbitmq /data/rabbitmqdata5675/conf]# cd conf.d/
[root@rabbitmq /data/rabbitmqdata5675/conf/conf.d]# ll
total 12
-rwxrwxrwx 1 root root 490 Jan 25 16:53 10-defaults.conf
-rwxrwxrwx 1 root root 51 Jan 26 09:50 management_agent.disable_metrics_collector.conf
[root@rabbitmq /data/rabbitmqdata5675/conf/conf.d]# cat 10-defaults.conf
## DEFAULT SETTINGS ARE NOT MEANT TO BE TAKEN STRAIGHT INTO PRODUCTION
## see https://www.rabbitmq.com/configure.html for further information
## on configuring RabbitMQ
## allow access to the guest user from anywhere on the network
## https://www.rabbitmq.com/access-control.html#loopback-users
## https://www.rabbitmq.com/production-checklist.html#users
loopback_users.guest = true
## Send all logs to stdout/TTY. Necessary to see logs when running via
## a container
log.console = true

一、问题现象

使用guest登录提示'User can only log in via localhost'

一、解决思路

修改配置文件里的loopback_users.guest
原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问
https://blog.csdn.net/qq_39806105/article/details/92995715
[root@rabbitmq /data/rabbitmqdata5675/conf/conf.d]# cat 10-defaults.conf
## DEFAULT SETTINGS ARE NOT MEANT TO BE TAKEN STRAIGHT INTO PRODUCTION
## see https://www.rabbitmq.com/configure.html for further information
## on configuring RabbitMQ
## allow access to the guest user from anywhere on the network
## https://www.rabbitmq.com/access-control.html#loopback-users
## https://www.rabbitmq.com/production-checklist.html#users
loopback_users.guest = true
## Send all logs to stdout/TTY. Necessary to see logs when running via
## a container
log.console = true

二、问题现象

使用账号密码登录 提示'Login failed',您与此网站的连接不是私密连接

img

二、解决思路

这是因为doccker-compose里指定错账号密码,或者账号密码输错了

三、问题现象

点击Exchanges提示 'Stats in management UI are disabled on this node'

img

三、解决思路

https://www.80wz.com/wdxxdl/1004.html
修改management_agent.disable_metrics_collector.conf配置文件
[root@rabbitmq /data/rabbitmqdata5675/conf/conf.d]# cat management_agent.disable_metrics_collector.conf
management_agent.disable_metrics_collector = false

本文作者:wh459086748

本文链接:https://www.cnblogs.com/world-of-yuan/p/18009368

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   wh459086748  阅读(23)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起