![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMQ
文章平均质量分 94
小强同志
这个作者很懒,什么都没留下…
展开
-
Rocketmq核心源码剖析
Rocketmq源码调试环境构建1、下载https://github.com/apache/rocketmq/ 对应工程版本文件2、使用Idea 打开Rocketmq工程。打开工程后我们会看到多个模块,我们需要启动两个服 务Namesrv与Broker服务打开Namesrv服务入口类运行org.apache.rocketmq.namesrv.NamesrvStartup#main打开Broker服务入口类运行org.apache.rocketmq.broker.BrokerStartu原创 2022-02-08 17:29:41 · 4758 阅读 · 0 评论 -
Rocketmq特性详解&场景介绍
基本概念1、消息模型RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责 生产消息,Consumer 负责消费消息,Broker 负责存储消息。2、消息生产者(producer) 负责生产消息,一般由业务系统负责生产消息。一个消息生产者会把业务应用系统里产 生的消息发送到broker服务器。RocketMQ提供多种发送方式,同步发送、异步发送、顺 序发送、单向发送。同步和异步方式均需要Broker返回确认信息,单向发送不需要。3、消原创 2022-02-08 11:52:16 · 861 阅读 · 0 评论 -
rocketmq整体部署与快速实战
rocketmq架构图Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性, 万亿级容量和灵活的可伸缩性。 它由四个部分组成:nameserver,broker,生产者和消费者。 它们中的每一个都可以水平扩展,而没有单个故障点。 如上面的屏幕截图所示。 nameserver:提供轻量级的服务发现和路由。 每个名称服务器记录完整的路由信息,提供相应的读写服务,并支持快速的存储扩展。Broker:通过提供轻量级的TOPIC和QUEUE机制来存储消息。rock原创 2022-02-08 10:30:42 · 2002 阅读 · 0 评论