Rabbitmq的安装的日常操作
一、RPM方式安装
https://blog.csdn.net/weixin_45192732/article/details/122497482
二、Docker部署RabbitMQ
docker run -d --hostname my-rabbit01 --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:latest
此时管理插件还没有启用,还无法访问rabbit管理页面,进入容器启动管理插件
docker exec -it rabbitmq bash rabbitmq-plugins enable rabbitmq_management
再次访问即可,默认账号密码 guest/guest
http://localhost:15672
无法打开channel与Exchange模块
Management API returned status code 500 -
进入容器,修改配置,重启容器
docker exec -it rabbitmq bash echo "management_agent.disable_metrics_collector = false" > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf docker restart rabbitmq
三、RabbitMQ的日常操作
1、添加用户

2、创建vhost

3、vhost配置同步策略

4、创建exchange

5、创建queue

6、绑定交换机和消息队列


7.解除绑定

8.清除队列消息

9.查看消费情况

三、服务类操作
1、服务启停
docker start|stop|restart rabbitmq
2、开启延迟队列插件
mq插件所在目录 /usr/lib/rabbitmq/lib/rabbitmq_server-3.9.11/plugins 延迟队列插件并不是安装自带插件,需要去官网下载与版本适配插件,与3.9.11版本适配的插件为 将此插件移动到/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.11/plugins
rabbitmq-plugins enable rabbitmq_delayed_message_exchange

浙公网安备 33010602011771号