Kafka指令重置偏移量

Posted 无故事王国LH

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kafka指令重置偏移量相关的知识,希望对你有一定的参考价值。

#查看topic 列表
sh bin/kafka-consumer-groups.sh --bootstrap-server 172.24.140.181:9092,172.24.140.182:9092,172.24.140.183:9092 --list
#查看消费者信息
sh ./kafka-consumer-groups --bootstrap-server 172.24.140.181:9092,172.24.140.182:9092,172.24.140.183:9092 --describe --group API_SQLSERVER_GROUP
#重置消费offset
sh ./kafka-consumer-groups --reset-offsets --to-offset 596203816 --group API_SQLSERVER_GROUP --bootstrap-server 172.24.140.181:9092,172.24.140.182:9092,172.24.140.183:9092 --execute --topic Register

2、Error: Assignments can only be reset if the group ‘logstash_kafka_group’ is inactive, but the current state is Stable
简单的说就是,相同的 group 有其他的 topic 正在使用和消费,那么这个 group 是出于 active 状态。出于 active 状态的 group 的任何 topic 的 offset 是不能够被 reset 的。

以上是关于Kafka指令重置偏移量的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 重置 kafka 偏移量offset(kafka-0.10.1.0)

Kafka 0.11 如何重置偏移量

如何重置 Kafka 偏移量以匹配尾部位置?

重置为 Kafka 分区中的自定义偏移量

kafka重置到最新offset偏移量

golang kafka Shopify/sarama 消费者重置新增分区偏移量并进行重新消费