rocketmq 文檔: https://github.com/apache/rocketmq/tree/master/docs/cn
感謝原作者
broker 一致性
1. 部署形式: 多組 master - slave
2. 使用:Dledger集群搭建, 文檔地址:https://github.com/apache/rocketmq/blob/master/docs/cn/dledger/deploy_guide.md
nameserver 一致性
NameServer通常也是集群的方式部署,各實例間相互不進行信息通訊。
Broker是向每一台NameServer注冊自己的路由信息,所以每一個NameServer實例上面都保存一份完整的路由信息。
當某個NameServer因某種原因下線了,Broker仍然可以向其它NameServer同步其路由信息,Producer,Consumer仍然可以動態感知Broker的路由的信息。
nameserver 相互之間是獨立的, 不保證一致性。
文檔地址: http://www.tianshouzhi.com/api/tutorials/rocketmq/408