RabbitMQ 普通集群配置
- 配置hosts文件
- 三个节点配置yum源,安装rabbitmq软件 yum install -y rabbitmq-server
- 拷贝erlang.cookie 先构建erlang集群,magic cookie实现,scp将三个节点的erlang.cookie 值一致
- 分别查看三个节点并添加管理服务,最后启动rabbitmq服务 安装插件 enable rabbitmq_management,start 服务
- 查看监听端口 5672
- 将mq02、mq03作为内存节点mq01节点集群中 停掉stop-app,加入磁盘节点 join-cluster,启动start-app 用-ram来区分是否为磁盘节点
- 查看集群状态 cluster_status
- 登录rabbitmq web管理控制台,创建新的队列
RabbitMQ 镜像集群配置
- 创建rabbitmq策略 pattern:匹配规则 definition:同步所有匹配队列,指定队列,随机队列
- 添加策略 在mq02 mq03 上可以看到这个策略
- mq01 上添加队列 Durablity 队列是否持久化 Node消息队列的节点 Auto delete 自动删除 Arguments 策略类型
- mq01 上可以看到+2 显示另外两台消息节点
- 关掉节点之后,镜像无法同步,在mq02上执行 sync-queue 同步队列
posted @
2021-06-17 19:40
简直😓
阅读(
49)
评论()
编辑
收藏
举报