删除消息并将主题偏移量重置为0,而不考虑使用者组

klh5stk1  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(383)

我需要创建一个Kafka设置,在每天开始的时候,一个主题中的所有消息都必须被删除,其偏移量重置为0。
我试图通过将log.retention设置为1天来实现这一点,但似乎不起作用。我也跑了 kafka-delete-records . 它确实删除了所有的信息,但是 kafka.tools.GetOffsetShell 还是给了我最新的补偿。我要它转到0。
另外,我没有明确设置一个消费群体。它们是内部的,比如 _confluent-ksql-default_transient_929377247691956102_1560973030312 . 因此,我希望主题的偏移量重置为0,而不考虑使用者组。

sigwle7e

sigwle7e1#

在Kafka中,除了删除主题并创建一个同名的新主题外,无法重置主题的头偏移量。
您还可以使用管理api删除使用者组。

相关问题