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
posted @ 2022-07-01 14:11  吃吃吃大王  阅读(40)  评论(0)    收藏  举报