(转载)【RocketMQ 课程笔记】7.RocketMQ高可用方案
RocketMQ 高可用
消息生产消费流程
Broker 即 MQ 服务器;
NameServer 可理解为注册中心。

Broker 主挂了的情况




Broker 主从都挂了的情况

Broker 双主挂了的情况

NameServer 挂了的情况

下面这种情况可能需要人为干预:

NameServer2 正常运行,但是 broker-a 与 NameServer2 网络阻塞。而 Consumer 优先从 NameServer2 中获取注册信息,这种情况就不太好处理。网络问题解决可恢复,调通 a 主 a 从;也可考虑把 NameServer2 的 IP 从 Consumer 中摘除,这样 Consumer 就会改为从 NameServer1 中获取注册信息了。
同步复制与异步复制区别与应用场景(丢数情况)

打包复制,如果遇到网络问题,会导致数据丢失。

浙公网安备 33010602011771号