RabbitMQ精讲9:镜像模式集群搭建,整合KeepAlived+HaProxy组件

本文详细介绍了如何搭建RabbitMQ镜像模式集群,包括集群节点安装、文件同步、集群组成、配置镜像队列等步骤,并结合KeepAlived和HaProxy实现高可用。此外,还讨论了不同故障场景下的恢复与故障转移策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

目录

1. 镜像模式集群搭建

1.1 集群节点安装

1、安装依赖包

2、下载安装包

3、安装服务命令

4、修改集群用户与连接心跳检测

5、安装管理插件

6、服务指令

1.2 文件同步步骤

1.3 组成集群步骤

1、停止MQ服务

2、组成集群操作

3、slave加入集群操作(重新加入集群也是如此,以最开始的主节点为加入节点)

4、修改集群名称

5、查看集群状态

6、管控台界面

1.4 配置镜像队列

1.5 安装Ha-Proxy

1、Haproxy简介

HAProxy如何实现性能最大化

2、Haproxy安装

3、Haproxy配置

4、启动haproxy

5、访问haproxy

6、关闭haproxy

1.6  安装KeepAlived 

1、Keepalived简介

Keepalived特性

Keepalived高可用原理

 2、Keepalived安装

3、Keepalived配置

79节点(Master)配置如下

80节点(backup)配置如下

4、执行脚本编写

5、执行脚本赋权

6、启动keepalived

7、高可用测试

1.7 集群配置文件

环境变量配置文件:rabbitmq-env.conf

配置信息配置文件:rabbitmq.config

2. RabbitMQ集群恢复与故障转移

场景一:A先停, B后停

场景二:A, B同时停机

场景三:A先停, B后停, 且A无法恢复

场景四:A先停, B后停, 且B无法恢复

场景五:A先停, B后停, 且A, B均无法恢复, 但是能得到A或B的磁盘文件

场景六:A,B均停机, A,B均无法恢复, 且A或B的磁盘文件都无法恢复, 极端情况


1. 镜像模式集群搭建

1.1 集群节点安装

镜像模式集群搭建
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萤火AI百宝箱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值