腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
RocketMQ原理与应用
RocketMQ原理与应用
专栏成员
举报
5
文章
213
阅读量
8
订阅数
订阅专栏
申请加入专栏
全部文章(5)
rocketmq(5)
搜索文章
搜索
搜索
关闭
RocketMQ原理—4.消息读写的性能优化
rocketmq
Producer发送消息时需要指定一个Topic,需要知道Topic里有哪些Queue,以及这些Queue分别分布在哪些Broker上。因此,Producer发送消息到Broker的流程如下:
东阳马生架构
2025-04-03
23
0
RocketMQ原理—3.源码设计简单分析三
rocketmq
NameServer启动后,会有一个NamesrvController组件管理控制NameServer的所有行为,包括内部会启动一个Netty服务器去监听一个9876端口号,然后接收处理Broker和客户端发送过来的请求。
东阳马生架构
2025-04-03
26
0
RocketMQ原理—2.源码设计简单分析二
rocketmq
现已知Broker作为一个JVM进程启动后,会由BrokerStartup这个启动组件先初始化4个配置组件,然后再通过这4个配置组件创建BrokerController这个管理控制组件,在BrokerController管控组件中会包含大量的核心功能组件和后台线程池。如下图示:
东阳马生架构
2025-04-02
42
0
RocketMQ原理—2.源码设计简单分析一
rocketmq
NameServer会通过rocketmq-master源码中distribution/bin目录下的mqnamesrv脚本来启动。在mqnamesrv脚本中,用于启动NameServer进程的命令如下。也就是使用sh命令执行runserver.sh脚本,然后通过这个脚本去启动NamesrvStartup这个Java类。
东阳马生架构
2025-04-02
42
0
RocketMQ原理—1.RocketMQ整体运行原理
rocketmq
这个介绍顺序就基本涵盖了RocketMQ的整体运行流程,接下来首先分析RocketMQ生产者的工作原理。
东阳马生架构
2025-04-01
80
0
没有更多了
活动推荐
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
点击前往
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
查看详情
【社区公告】
技术创作特训营有奖征文