随笔分类 - rocketMQ实战与原理解析
摘要:NameServer的功能主要维护RouteInfoManager对象里的这5个状态 private final HashMap<String/* topic */, List<QueueData>> topicQueueTable; private final HashMap<String/* b
阅读全文
摘要:RocketMq是用Maven管理的,共有十几个模块,主要模块有:broker、client、common、namesrv、 <modules> <module>client</module> //包括生产者和消费者 <module>common</module> //公共的功能类实现 <modul
阅读全文
摘要:根据使用者对读取操作的控制情况,消费者可分为两种类型。一个是 DefaultMQPushConsumer ,由系统控制读取操作,收到消息后自动调用传人的 处理方法来处理;另一个是DefaultMQPullConsumer ,读取操作中的大部分功 能由使用者自主控制。 public class Qui
阅读全文
摘要:rocketMQ的各部分角色Producer 、Consumer 、Broker 和NameServer 现实生活中的邮政系统要正常运行,离不开下面这四个角色, 一是发信者, 二是收信者, 三是负责暂存、传输的邮局, 四是负责协调各个地方邮局的管理机构。 对应到 RocketMQ 中,这四个角色就是
阅读全文
摘要:该书以rocketMQ的4.2.0版本讲解,目前我用的是最新版是4.7.0,现在看起来差不多 rocketMq目录如下: LICENSE NOTICE README . md benchmark/ bin/ conf/ lib/ LICENSE 、NOTICE 和README.md 包括一些版权声明
阅读全文
摘要:该书出版于2018年6月份,分为13章,共173页。 本书分为两大部分: 第一部分是RocketMQ 实战,包括第1 ~ 8 章。这是本书的主体内容,可帮助读者快速用好RocketMQ 这个分布式消息队列。 首先介绍了 搭建一个简单RocketMQ 集群的方法,以此来发送和接收消息;然后详细介绍 了
阅读全文

浙公网安备 33010602011771号