RabbitMQ的负载方式

前言

数据量小,容灾使用 主备模式 很方便。

一般使用 镜像模式。

远程模式太老套,也会出现脏数据,多活模式也会出现脏数据。

四种模式

1、主备模式

使用主节点,主节点宕机用备份节点,主节点上线后,继续使用主节点。数据不同步,不常用。

2、远程模式

比较早期的 shovel 模式,可以实现双活

3、镜像模式

mirror 镜像模式,保证 100% 数据不丢失。在实际工作中也是用得最多的,并且实现非常的简单,一般互联网大厂都会构建这种镜像集群模式。

目的是高可用,一般需要2-3个节点。100% 数据可靠性解决方案,一般采用3个节点。

4、多活模式

实现异地集群的都是采用这种双活 或者 多活模型来实现。

本文地址: https://github.com/maxzhao-it/blog/post/934/