rabbitMQ镜像队列的使用

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

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

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

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

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

在任意一个节点上操作:


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

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

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

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

拓展:

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

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

HAProxy 处理负载均衡

keepalive 探查各个节点的活性

相关推荐
ElevenS_it1881 小时前
日志在哪里找?分布式环境下日志采集断裂的5个排查路径
运维·网络·分布式
Jackyzhe2 小时前
从零学习Kafka:生产者分区机制
分布式·学习·kafka
以为你知道啊2 小时前
mini-job极简分布式延迟任务队列 — 基于 Redis,支持 Cron 周期任务、异步协程和多执行器
redis·分布式·junit
Francek Chen2 小时前
【大数据存储与管理】NoSQL数据库:05 NoSQL的三大基石
大数据·数据库·分布式·nosql
人道领域2 小时前
【黑马点评日记】Redis分布式锁终极方案:Redisson全面解析(含源码解析)
java·数据库·redis·分布式·缓存
Albert Edison2 小时前
【RabbitMQ】RPC 通信(使用案例)
分布式·rpc·rabbitmq
天下财经热3 小时前
2026年4月分布式工商业光伏建设企业技术解析!
分布式
梵得儿SHI3 小时前
SpringCloud 进阶拓展:分布式事务终极解决方案 Seata AT/TCC 模式全栈实战(含生产级避坑指南)
分布式·spring·spring cloud·seata·分布式事务·tcc·tc集群部署
喜欢流萤吖~4 小时前
分布式事务:微服务的数据一致性之困
分布式·微服务·架构
大G的笔记本21 小时前
分布式事务
分布式