环境配置
RocketMQ版本:5.2.0
RocketMQ SDK版本:5.2.0
引入依赖
implementation 'org.apache.rocketmq:rocketmq-client:5.2.0'
对于RocketMQ的四种消息的消费上一篇文章已经有过介绍,这里主要介绍上一篇文章没有的。
消费者分类
Apache RocketMQ 支持 PushConsumer 、 SimpleConsumer 以及 PullConsumer 这三种类型的消费者。PullConsumer 仅推荐在流处理框架中集成使用,大多数消息收发场景使用 PushConsumer 和 SimpleConsumer 就可以满足需求。生产环境中相同的 ConsumerGroup 下严禁混用 PullConsumer 和其他两种消费者,否则会导致消息消费异常。