RocketMQ 对生产者有哪些容错机制

参考答案

RocketMQ对生产者的容错机制:

  • RocketMQ 4.5之后,支持了一种叫做Dledger机制,基于Raft协议实现的一个机制。
  • 基于Dledger,实现RocketMQ高可用自动切换。
  • 可以让一个Master Broker对应多个Slave Broker, 一旦Master Broker宕机了,在多个Slave中,通过Dledger技术将一个Slave Broker选为新的Master Broker对外提供服务。
  • 在生产环境中,可以用Dledger机制实现自动故障切换,只要10秒或者几十秒的时间就可以完成。

以上,是MQ面试题【RocketMQ对生产者有哪些容错机制】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧