RocketMQ之Consumer整体介绍启动源码分析.docxVIP

  • 1
  • 0
  • 约1.07万字
  • 约 13页
  • 2025-06-07 发布于四川
  • 举报

RocketMQ之Consumer整体介绍启动源码分析.docx

RocketMQ之Consumer整体介绍启动源码分析

目录前言Consumer整体介绍Consumer实现类Consumer消费类型DefaultMQPushConsumer主要APIDefaultMQPushConsumer关键属性Consumer消费模式Consumer消费策略Consumer使用DefaultMQPushConsumer源码分析启动源码分析总结

前言

从本篇文章开始,我们将逐步开始分析Consumer的源码,首先我们将整体介绍Consumer的接口和相关实现类以及DefaultMQPushConsumer的主要API和关键属性,然后我们将分析Consumer的启动过程源码,通过对启动过程的分析,之前我们分析过Producer和Broker的启动源码,Consumer的启动源码与Producer还是有很多相似的地方。

Consumer整体介绍

Consumer实现类

RocketMQ给我们提供的Consumer实现类如下图所示,包括推送式的DefaultMQPushConsumer和拉取式的DefaultMQPullConsumer、DefaultLitePullConsumer,从图中可以看到DefaultMQPullConsumer已经被标注为deprecated,如果需要使用拉取式的Consumer,官方推荐使用

文档评论(0)

1亿VIP精品文档

相关文档