消费者如何不自动提交偏移量,由应用提交?

 auto.commit.offset 设为 false,然后在处理一批消息后 commitSync() 或者 

异步提交 commitAsync()

ConsumerRecords<> records = consumer.poll();

for (ConsumerRecord<> record : records){

。。。

tyr{

consumer.commitSync()

}

。。。

}

posted @ 2020-11-29 13:50  咔啡  阅读(176)  评论(0编辑  收藏  举报