我想了解一些基本的Kafka
概念,以便我可以正确监视基于KafkaStreams的应用程序的进度。Kafka重置工具消费者偏移不重置为零
专门用于调试目的,我需要能够让我的应用程序重新使用整个主题。为此我使用了reset tool。
在执行脚本查看一些输入主题的卡夫卡管理器后,我看到Consumer Offset
已经减少,而Lag
已经增加(这是有道理的)。虽然Consumer Offset
不会为零。我试图解释这一点,但我还没有找到关于卡夫卡经理中的Consumer Offset
和Logsize
是指什么的具体解释。
为了使它适合我所看到的,我假设Logsize
是自开始以来放置到主题中的消息总量,但不一定是当前在主题中的消息量。有些人可能因年龄超过保留期而被抛弃。我对吗?
如果不是,那么在运行某些输入主题的重置工具后,我观察到Consumer Offset
等于Logsize
(而不是零)并且Lag
为零?
你确定主题中的第一个偏移量为0? – Natalia