前言

 

RabbitMQ的集群架构分两种:一种叫普通集群(副本集群)、另一种叫镜像集群

举个例子:普通集群中消息存储在1个机器上称为主节点,其他的从节点里保留着主节点的链接,也就是说一切正常情况下,你从哪个机器上消费都可以,但一旦主节点宕机,你便无法再进行消费。而镜像集群真正做到了既可以在主节点中读消息,又可以再从节点中读消息。消息进行了复制备份,主节点宕机也没关系。

 

 

普通集群(副本集群)

 

从节点相当于主节点的链接,所有从节点收到的请求,真实转向的都是主节点。

RabbitMQ的集群架构 

 

 

镜像集群 

 

镜像集群类似于PXC,它在每一个节点中引入了Mirror镜像的概念,在镜像中保存着3个结点同步的数据,任何一个节点宕机都没关系。

除此之外,如果宕机的主节点恢复后,只能作为新主节点的从机服务。

RabbitMQ的集群架构 

相关文章:

  • 2021-09-13
  • 2021-05-25
  • 2021-09-09
  • 2018-07-25
  • 2022-02-27
  • 2021-09-28
  • 2021-09-15
  • 2022-01-18
猜你喜欢
  • 2021-11-10
  • 2021-11-02
  • 2021-05-11
  • 2021-10-03
  • 2021-05-29
  • 2021-07-26
相关资源
相似解决方案