Docker 安装RabbitMQ
1.在线拉取RabbitMQ镜像
docker pull rabbitmq:3-management
2.安装mq
执行下面的命令来运行MQ容器:
#创建运行容器 docker run \ #环境变量(用户名和密码) -e RABBITMQ_DEFAULT_USER=mymq \ -e RABBITMQ_DEFAULT_PASS=123321 \ #容器名称 --name mq \ #主机名称(集群会用到) --hostname mq1 \ #管理平台端口 -p 15672:15672 \ #mq通讯端口 -p 5672:5672 \ #后台运行 -d \ #镜像名称:版本号 rabbitmq:3-management #docker run -e RABBITMQ_DEFAULT_USER=mymq -e RABBITMQ_DEFAULT_PASS=123321 --name mq --hostname mq1 -p 15672:15672 -p 5672:5672 -d rabbitmq:3-management
打开浏览器访问:http://127.0.0.1:15672/#/进入RabbitMQ管理页面,输入上面设置的账号密码:

3.MQ的基本结构:

RabbitMQ中的一些角色:
-
publisher:生产者
-
consumer:消费者
-
exchange个:交换机,负责消息路由
-
queue:队列,存储消息
-
virtualHost:虚拟主机,隔离不同租户的exchange、queue、消息的隔离
浙公网安备 33010602011771号