rabbitMQ镜像队列的使用

在rabbitMQ集群中,默认发送消息时,队列默认时在一个节点上存在的。

我们以node01 node02 node03三节点集群为例,在node01声明队列发送消息后,发现:

测试队列只在节点node01上出现。

我们手动停止node01后,在其他节点上能看到消息,但是显示为down模式不可消费:

这就需要开启镜像队列策略:

在任意一个节点上操作:


按照添加的镜像策略重新加入一个队列:

当前的策略要求时 以backup开头的交换机或者队列,这里我们测试一个backup_hello:

发现备份队列,看一下详细节点位置:

手动停止对于队列backup_hello来说的主节点node01后,发现镜像队列自动变成了队列的主节点:
再次查看详细,队列又自动的做了一次备份:

拓展:

我们每次链接一台节点工作时,当直链节点异常时会出现服务无法访问的问题。我们借助

HAProxy + keepalive 处理高可用负载均衡

HAProxy 处理负载均衡

keepalive 探查各个节点的活性

相关推荐
一个有温度的技术博主10 小时前
Redis AOF持久化:用“记账”的方式守护数据安全
redis·分布式·缓存
2402_8813193014 小时前
引入 Redis 分布式锁解决并发脏写 (Dirty Write)-AI模拟面试的构建rag部分
redis·分布式·面试
蒸蒸yyyyzwd16 小时前
检索系统学习笔记
分布式·学习
一个有温度的技术博主18 小时前
告别“竹篮打水”:Redis单点瓶颈与分布式缓存架构全解析
redis·分布式·缓存
殷紫川18 小时前
吃透 MinIO:从底层架构到全场景文件上传下载实战,一篇搞定企业级对象存储
分布式·后端
橘子编程19 小时前
Spark全栈指南:从入门到精通
大数据·分布式·spark
Abcdzzr20 小时前
2026/4/6 Windows安装Kafka
分布式·kafka
zxfBdd20 小时前
Spark Map算子异常处理方法
大数据·分布式·spark
一个有温度的技术博主21 小时前
告别单点瓶颈:Redis主从架构与读写分离实战
redis·分布式·缓存·架构
哦豁灬21 小时前
bitbrick_k1集群使用prima_cpp分布式部署大模型推理
分布式