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

RabbitMQ集群的简单说明

1.普通集群(副本集群)

        当集群中某一时刻master主节点宕机,可以对master中Queue中的消息进行备份。而就算master宕机了,从节点不会对外提供服务,等到master节点恢复后,系统才会恢复正常。

        主从架构的缺点是队列中的消息只是位于主节点上,而Slave节点平常只备份主节点的Exchange交换机,在Slave机上面虽然看到队列信息和主机上是一样的,但是仅仅只是看到,其实主机上的队列中消息数据不会同步,并且master主节点宕机后从节点不会顶替

        在Master主机正常运行时,消费者也可向Slave结点订阅消息,但是消息是Slave节点从Master节点上获取的。  

2.镜像集群

        镜像队列机制就是将队列在三个节点之间设置主从关系,消息会在三个节点之间进行自动同步,且如果其中一个节点不可用,并不会导致消息丢失或服务不可用的情况,提升MQ集群的整体高可用性。

        只需要在普通集群上设置策略即可,就可以实现镜像集群,比如mq1挂掉后,mq2就会升级为主机,而mq1恢复后,会成为mq2的从机。  

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

相关文章:

  • 支付宝沙箱支付-验签出错之编码集异常
  • 图像分割-漫水填充法 floodFill (C#)
  • 在pycharm中jupyter连接上了以后显示无此库,但是确实已经安装好了某个库,使用python可以跑,但是使用ipython就跑不了
  • C++多态性——(3)动态联编的实现——虚函数
  • docker部署mysql
  • python代码大全(持续更新)
  • C#学习笔记 - C#基础知识 - C#从入门到放弃 - C# 处理程序异常相关技术
  • [python]项目怎么使用第三方库
  • java每日一题——双色球系统(答案及编程思路)
  • java的mybatis
  • Linux驱动开发简易流程
  • 基于springboot的靓车汽车销售网站
  • 爬取涛声网音频
  • 如何快速且有效的学习自动化测试?
  • openmmlab大模型实战营01
  • HarmonyOS-ArkTS基本语法及声明式UI描述
  • 字符串转成时间的SQL,一个多种数据库通用的函数
  • CMake入门教程【核心篇】查找包(find_package)
  • Stable Diffusion好用的显卡推荐
  • Spring 对请求参数的优雅处方式(重写序列化方法)
  • 2024年中职“网络安全“—数字调查取证(attack817.pcapng)
  • 如何使用VsCode编译C语言?
  • SpringCloud 和 Linux 八股文第三期五问五答
  • 组件通信方式
  • kbdnecnt.DLL文件缺失,软件或游戏无法启动运行,怎样快速修复?
  • Linux账户安全
  • 深度生成模型之GAN优化目标设计与改进 ->(个人学习记录笔记)
  • 程序员如何高效学习技术?
  • 一个无经验的大学毕业生,可以转行做软件测试吗?我的真实案例
  • 三.Linux无名管道(PIPE)和有名管道(FIFO)的区别