文章目录
- Docker安装Rabbitmq详细步骤(笔记)
- 1.1 单机部署
- 1.2 部署步骤
- 1、拉取镜像
- 2、构建容器,安装RabbitMq
- 3、此时,我们并不能通过15672端口访问Mq的Web管理面板,要进入容器,开启Web管理面板。
- 4、然后就可以使用了
- 2.1 集群部署
- 1、使用集群的原因
- 2、完成上述单机部署后,直接克隆一份该虚拟主机,这样就有两台主机了,他们的IP分别为:
- 3、后面后续更新,太难了
Docker安装Rabbitmq详细步骤(笔记)
1.1 单机部署
我是在Centos8虚拟机中使用Docker来安装RabbitMq的,很方便!
1.2 部署步骤
1、拉取镜像
docker pull rabbitmq
2、构建容器,安装RabbitMq
docker run \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=mq666 \
--name mq \
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq
3、此时,我们并不能通过15672端口访问Mq的Web管理面板,要进入容器,开启Web管理面板。
进入容器
docker exec -it mq bash
rabbitmq-plugins enable rabbitmq_management
4、然后就可以使用了
2.1 集群部署
1、使用集群的原因
最开始我们介绍了如何安装及运行 RabbitMQ 服务,不过这些是单机版的,无法满足目前真实应用的要求。如果 RabbitMQ 服务器遇到内存崩溃、机器掉电或者主板故障等情况,该怎么办?单台RabbitMQ服务器可以满足每秒 1000 条消息的吞吐量,那么如果应用需要 RabbitMQ 服务满足每秒 10 万条消息的吞吐量呢?购买昂贵的服务器来增强单机 RabbitMQ 务的性能显得捉襟见肘,搭建一个 RabbitMQ 集群才是解决实际问题的关键。
2、完成上述单机部署后,直接克隆一份该虚拟主机,这样就有两台主机了,他们的IP分别为:
192.168.18.128
192.168.18.129