网站首页 > 博客文章 正文
客户端在拉取数据时,主要是通过 PullMessageService 类的 pullMessage 方法来实现的,它会不断的从broker上拉取数据,供消费端进行消费。
- 在消费端是通过 ProcessQueue 对象来承接对应的MessageQueue的数据,它有以下的三个属性
在往ProcessQueue 里添加数据时,这三个属性的值也会相应的更新
- pullMessage时,会对当前处理的ProcessQueue进行检查
总结
在RocketMQ消费端,通过两种方式,进行数据的拉取
- 当前处理的队列中已拉取未被消费的数据数量超过1000
- 当前处理的队列中已拉取未被消费的内存大小大于100M时
- 按当前的已拉取的最大偏移量与最小偏移量的差进行处理
当消费慢时,可以通过以下的方式进行提速
- 增加消费端(消费端的数量要小于等于队列的数量,否则多出来的不会消费数据)
- 可以增加消费端的线程数
猜你喜欢
- 2025-07-21 开源|一款类excel报表设计系统,支持拖拽式和word模板设计
- 2025-07-21 SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据实测!
- 2025-07-21 云端藏经阁:一款开源、精美、可独立部署的知识管理神器
- 2025-07-21 电商秒杀/库存扣减:基于JUC的并发控制实战案例
- 2025-07-21 简单易用的.NET免费开源RabbitMQ操作组件EasyNetQ
- 2025-07-21 亿级分库分表,如何丝滑扩容、如何双写灰度
- 2025-07-21 使用mq实现分布式事务-补偿事务一致性
- 2025-07-21 【RocketMQ】消息的拉取(rocketmq消息大小)
- 2025-07-21 RocketMQ消息消费-客户端拉取消息前的准备工作
- 2025-07-21 Spring Boot 3 中如何整合 RocketMQ 实现消息队列处理
你 发表评论:
欢迎- 07-21谷歌云发生全球范围大规模宕机(谷歌云什么时候上线的)
- 07-21谷歌云全球崩盘!OpenAI Shopify瘫痪,万亿级服务为何一夜失灵?
- 07-21国泰君安:谷歌云的利润率大超预期,AI投资的回报正逐步显现
- 07-21谷歌云技术故障引发全球互联网服务大瘫痪
- 07-21谷歌发生长达数小时云服务宕机事件,全球超70项谷歌云服务停止正常运行!谷歌致歉并发布事故报告
- 07-21开源|一款类excel报表设计系统,支持拖拽式和word模板设计
- 07-21SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据实测!
- 07-21云端藏经阁:一款开源、精美、可独立部署的知识管理神器
- 最近发表
-
- 谷歌云发生全球范围大规模宕机(谷歌云什么时候上线的)
- 谷歌云全球崩盘!OpenAI Shopify瘫痪,万亿级服务为何一夜失灵?
- 国泰君安:谷歌云的利润率大超预期,AI投资的回报正逐步显现
- 谷歌云技术故障引发全球互联网服务大瘫痪
- 谷歌发生长达数小时云服务宕机事件,全球超70项谷歌云服务停止正常运行!谷歌致歉并发布事故报告
- 开源|一款类excel报表设计系统,支持拖拽式和word模板设计
- SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据实测!
- 云端藏经阁:一款开源、精美、可独立部署的知识管理神器
- 电商秒杀/库存扣减:基于JUC的并发控制实战案例
- 简单易用的.NET免费开源RabbitMQ操作组件EasyNetQ
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- flutterrun (59)
- 系统设计图 (58)
- powershellfor (73)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)