文章分类 - rocketMq
rocketmq的个人基本理解
摘要:(一)大概的时序图如下: (二)主要的类与方法逻辑: (三)总结:
阅读全文
摘要:简单的架构: producer端message的发送逻辑: 简单的时序图如下: (1)主要的发送逻辑在:DefaultMQProducerImpl#sendDefaultImpl 方法: DefaultMQProducerImpl#tryToFindTopicPublishInfo 获取topic信
阅读全文
摘要:首先去github下载rocketmq源码(https://github.com/apache/rocketmq)到本地环境(使用jdk8的环境) 打开namesrv模块创建启动类: 启动成功后出来如下截图日志: 然后打开broker模块创建启动类如下: Broker 配置 启动成功后namesrv
阅读全文
摘要:1 技术架构 RocketMQ架构上主要分为四部分,如上图所示: Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 Consumer:消息消费的角色,支持分布式集群方式部署。
阅读全文
摘要:基本概念 1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。Broker 在实际部署过程中对应一台服务器,每个 Broker
阅读全文

浙公网安备 33010602011771号