当前位置: 首页 > news >正文

rabbitMQ镜像队列的使用

在rabbitMQ集群中,默认发送消息时,队列默认时在一个节点上存在的。
我们以node01 node02 node03三节点集群为例,在node01声明队列发送消息后,发现:
在这里插入图片描述
在这里插入图片描述
测试队列只在节点node01上出现。
我们手动停止node01后,在其他节点上能看到消息,但是显示为down模式不可消费:
在这里插入图片描述

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

在任意一个节点上操作:
策略方案
添加策略
得到策略

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

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

发现备份队列,看一下详细节点位置:
在这里插入图片描述

手动停止对于队列backup_hello来说的主节点node01后,发现镜像队列自动变成了队列的主节点:

在这里插入图片描述

再次查看详细,队列又自动的做了一次备份:

在这里插入图片描述

拓展:

我们每次链接一台节点工作时,当直链节点异常时会出现服务无法访问的问题。我们借助
HAProxy + keepalive 处理高可用负载均衡
HAProxy 处理负载均衡
keepalive 探查各个节点的活性

相关文章:

  • UNITY 超快速 在UNITY画网格GRID
  • selenium已知一个元素定位同级别的另一个元素
  • Haiku库和Jax库介绍
  • 【Java GUI 窗体开发实践】基于抽象模板设计模式下实现Windows SSH连接Linux服务器
  • scrapy的建模及管道的使用
  • docker: Error response from daemon: failed to create shim task: OCI runtime
  • 【嵌入式Linux程序开发综合实验】-1(附流程图) | ARM开发板 | 测试“Hello World” | Makefile文件 | 实现加法相加
  • Java的第二十一章:网络通信
  • 解决在Linux中进行redis的主从复制时出现的从机可以获取到主机的信息,主机获取不到从机的信息~
  • Linux C++ 贪吃蛇游戏 -- 方向键控制蛇移动
  • 三、Zookeeper数据模型
  • 苍穹外卖项目笔记(7)— 微信登录、商品浏览
  • python中序列类型运算符
  • 大数据Doris(三十一):Doris简单查询
  • LeetCode103. Binary Tree Zigzag Level Order Traversal
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Debian下无root权限使用Python访问Oracle
  • Docker: 容器互访的三种方式
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • gcc介绍及安装
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • JavaScript类型识别
  • javascript面向对象之创建对象
  • jquery ajax学习笔记
  • Linux gpio口使用方法
  • nginx 负载服务器优化
  • Python 反序列化安全问题(二)
  • SQLServer插入数据
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • ubuntu 下nginx安装 并支持https协议
  • vue-cli在webpack的配置文件探究
  • 关于List、List?、ListObject的区别
  • 技术:超级实用的电脑小技巧
  • 讲清楚之javascript作用域
  • 如何解决微信端直接跳WAP端
  • 入门级的git使用指北
  • 最简单的无缝轮播
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • #git 撤消对文件的更改
  • #pragma预处理命令
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (2)MFC+openGL单文档框架glFrame
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (十八)SpringBoot之发送QQ邮件
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (转)visual stdio 书签功能介绍
  • (转)树状数组
  • .NET 反射的使用
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET单元测试
  • .NET多线程执行函数