RocketMQ介绍
1 | RocketMQ是阿里开源的一款分布式、高性能、高吞吐量的消息中间件。所谓消息中间件,即与两个角色有关:消息生产者和消息消费者。 |
快速理解<生产消息>与<消费消息>
RocketMQ特点
1 | 1、支持严格的消息顺序; |
架构图
RocketMQ集群方式优缺点
1 | 单个master: |
1 | 多Master模式: |
1 | 多 Master 多 Slave 模式,异步复制: |
1 | 多 Master 多 Slave 模式,同步双写: |
参考来源:RocketMQ集群方式
RocketMQ网络部署特点:
1 | Name Server 是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。 |
通过这篇“RocketMQ原理与实践”可以很容易理解,RocketMQ是如何解决 <消息顺序>和<消息重复>的。
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/11/14/分布式消息队列RocketMQ原理-进阶1/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!