Apache kafka Kafka-获取此使用者提交的当前偏移量的命令

Apache kafka Kafka-获取此使用者提交的当前偏移量的命令,apache-kafka,confluent-platform,Apache Kafka,Confluent Platform,我正在浏览文档,除了使用committed方法获取当前消费者、消费者组的每个分区的当前提交偏移量之外,我没有找到其他方法 是否有一种简单的方法,即找到消费者的相同提交偏移量?您可以使用文档中描述的Kafka工具 明白了,一个问题是,滞后本质上是日志结束偏移量和当前偏移量之间的差异。但是,根据我的理解,LOG-END-OFFSET是写入日志的最后一条消息的偏移量。高水位线是成功复制到所有日志副本的最后一条消息的偏移量。从消费者的角度来看,主要要知道的是,您只能读取高达水印的内容。我想你已经在回答你

我正在浏览文档,除了使用committed方法获取当前消费者、消费者组的每个分区的当前提交偏移量之外,我没有找到其他方法


是否有一种简单的方法,即找到消费者的相同提交偏移量?

您可以使用文档中描述的Kafka工具


明白了,一个问题是,滞后本质上是日志结束偏移量和当前偏移量之间的差异。但是,根据我的理解,LOG-END-OFFSET是写入日志的最后一条消息的偏移量。高水位线是成功复制到所有日志副本的最后一条消息的偏移量。从消费者的角度来看,主要要知道的是,您只能读取高达水印的内容。我想你已经在回答你自己的问题了。由于消费者只能读取高水位线以下的消息,因此当前偏移量隐式地涵盖了这一点。对,消费者只能读取高水位线以下的消息,我猜这主要小于日志结束偏移量。我说得对吗?真正的滞后不是应该是高水位线减去电流偏移量,而不是对数端偏移量减去电流偏移量吗?我猜这比对数端偏移量小得多。我说的对吗如果您没有为主题生成任何新数据,则消费者可以迎头赶上,滞后将为0。真正的滞后不是应该是高水位线减去电流偏移量,而不是对数端偏移量减去电流偏移量吗是的,听起来是可行的。我想原因是高水印最终等于末尾偏移。感谢迈克明确表示,也许社区为了可靠性考虑了将日志结束偏移考虑为真正的偏移。我将接受你的评论作为回答
> bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group my-group