mq
synsdeng
不忘初心,方得始终
展开
-
RocketMQ概述
RocketMQ是一个分布式消息中间件,并支持事务消息、顺序消息、批量消息、定时消息、消息回溯等。它里面有几个区别于标准消息中件间的概念,如Group、Topic、Queue等。系统组成则由Producer、Consumer、Broker、NameServer等。 RocketMQ以Topic来管理不同应用的消息,对于生产者(producer)而言,发送消息时需要指定消息的Topi原创 2017-09-13 14:52:22 · 2274 阅读 · 1 评论 -
基于RocketMQ的推送猜想
RocketMQ是基于Topic的分布消息中间件,一个Topic对应多个ConsumerQueue,消费者消费指定的ConsumerQueue队列,并且消息是通过Pull方式拉取。为每个用户定义一个Topic这种方式不现实,即使为每个用户定义一个queueId也是不切实际的做法。ConsumerQueue本来是处理分布式及负载均衡,但我们可以换种思路,一个用户关联一个queueId,一个queue原创 2017-09-12 19:07:19 · 1635 阅读 · 0 评论