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

rabbitMQ镜像队列的使用

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

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

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

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

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

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

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

在这里插入图片描述

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

在这里插入图片描述

拓展:

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

http://www.lryc.cn/news/252325.html

相关文章:

  • ros来保存图像和保存记录视频的方法---gmsl相机保存视频和图片
  • Oracle19c使用adrci清理日志文件
  • Ubuntu之Sim2Real环境配置(坑居多)
  • java中BigDecimal里面的subtract函数的意思?
  • 线程变量引发的session混乱问题
  • dockerfile与docker-compose解释及对比
  • 数据库更换版本
  • Unity Meta Quest 一体机开发(九):【手势追踪】通过录制抓取手势实现自定义抓取姿势
  • Git 简介及异常场景处理
  • 龙迅LT2611UX 四端口LVDS转HDMI(2.0)
  • MySQL基础『数据类型』
  • SQL手工注入漏洞测试(PostgreSQL数据库)-墨者
  • STM32单片机项目实例:基于TouchGFX的智能手表设计(1)项目介绍及GUI界面基础
  • 【超详细教程】基于html+js实现轮播图
  • C++11(上)
  • web前端开发规范、HTML规范、JavaScript规范、style规范
  • 骨传导耳机会影响听力么?盘点骨传导耳机的好处与坏处都有哪些?
  • 前端与VR/AR:代码的魔法穿越
  • elment Loading 加载组件动态变更 text 值bug记录
  • Typora免费版安装教程(仅供学习)
  • SSM项目实战-前端-添加分页控件-调正页面布局
  • C语言从入门到实战——常用字符函数和字符串函数的了解和模拟实现
  • nodejs+vue+elementui网上家电家用电器数码商城购物网站 多商家
  • 32.768KHz时钟RTC晶振精度PPM值及频差计算
  • SQL Server 数据库,创建数据表
  • Vue3引入markdown编辑器--Bytemd
  • JS实现基数排序
  • 【蓝桥杯】二分查找
  • 大于2T磁盘划分并挂接
  • 蓝桥杯每日一题2023.12.3