【发布时间】:2017-05-24 21:02:47
【问题描述】:
我想重置与给定消费者对应的先前偏移量。
原因:我编写应用程序的 spring-boot 消费者代码使用“最早”作为自动偏移重置的值。由于偏移量现在已存储在 __consumer_offsets 中,因此将 auto-offset-reset 的值更改为 latest 不起作用。
注意:我使用的是高于 0.9 的 kafka 版本。不确定删除消费者是否会有所帮助,因为我知道偏移量现在存储在主题 __consumer_offsets 中。
【问题讨论】:
-
可以调用
KafkaConsumer.seek来重置给定分区的偏移量。这就是你想要的吗?