RocketMQ多Master集群搭建(一)

RocketMQ 是什么?

rocketmq 是一款分布式、队列模型的消息中间件-能保证消息的顺序消费、消息拉取模式、高效的订阅者水平扩展能力、实时消息订阅机制、亿级消息堆积能力。具备高性能、高可靠、高实时、分布式特色。分布式

 

 

  • Producer、 Consumer、队列均可以分布式
  • Producer 向一些队列轮流发送消息,队列集合称为 Topic, Consumer 若是作广播消费,则一个 consumer实例消费返个 Topic 对应的全部队列,若是作集群消费,则多个 Consumer 实例平均消费返个 topic 对应的队列集合
  • 可以保证严格的消息顺序
  • 提供丰富的消息拉取模式
  • 高效的订阅者水平扩展能力
  • 实时的消息订阅机制
  • 亿级消息堆积能力
  • 较少的依赖

 RocketMQ 物理部署结构

 <性能