消费者在消费的过程中需要记录自己消费了多少数据,即消费位置信息。在Kafka中这个位置信息有个专门的术语:位移(offset)。很多消息引擎都把这部分信息保存在服务器端(broker端)。这样做的好处当然是实现简单
对consumer有个问题。 设置properties.put(PropertyKeyConst.ConsumeThreadNums, 4); 实际线程数是68。 想知道线程数都与什么有关系。 使用的是 com.aliyun.openservices.ons.api.ONSFactory
Consumer:消费生产者生产的消息,rocketmq中有两种方式消费消息,一种是PullConsumer主动从消息队列中pull消息,另一种PushConsumer,是消息队列服务器主动推送到consumer端进行消费。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。