我想了解一些基本的Kafka
概念,以便我可以正確監視基於KafkaStreams的應用程序的進度。Kafka重置工具消費者偏移不重置爲零
專門用於調試目的,我需要能夠讓我的應用程序重新使用整個主題。爲此我使用了reset tool。
在執行腳本查看一些輸入主題的卡夫卡管理器後,我看到Consumer Offset
已經減少,而Lag
已經增加(這是有道理的)。雖然Consumer Offset
不會爲零。我試圖解釋這一點,但我還沒有找到關於卡夫卡經理中的Consumer Offset
和Logsize
是指什麼的具體解釋。
爲了使它適合我所看到的,我假設Logsize
是自開始以來放置到主題中的消息總量,但不一定是當前在主題中的消息量。有些人可能因年齡超過保留期而被拋棄。我對嗎?
如果不是,那麼在運行某些輸入主題的重置工具後,我觀察到Consumer Offset
等於Logsize
(而不是零)並且Lag
爲零?
你確定主題中的第一個偏移量爲0? – Natalia