检查 Kafka 主题是否收到过任何数据
Check if a Kafka topic had ever received any data
我现在的题目是空的,不知道之前有没有数据。我用这个命令检查了偏移量:
./kafka-run-class kafka.tools.GetOffsetShell \
--bootstrap-server myserver:9072 \
--topic mytopic
它显示偏移量为0。我的问题是,这意味着该主题中从未有过数据?删除旧数据后偏移量是否会重置?比如,偏移量为 12 的数据是否有可能比偏移量为 25 的数据更新?
提前致谢。
偏移量永远不会随着保留而减少,不会。
虽然您没有指定它,但 --time -1
是默认参数(最新偏移量),因此这确实意味着该主题是空的。
我现在的题目是空的,不知道之前有没有数据。我用这个命令检查了偏移量:
./kafka-run-class kafka.tools.GetOffsetShell \
--bootstrap-server myserver:9072 \
--topic mytopic
它显示偏移量为0。我的问题是,这意味着该主题中从未有过数据?删除旧数据后偏移量是否会重置?比如,偏移量为 12 的数据是否有可能比偏移量为 25 的数据更新? 提前致谢。
偏移量永远不会随着保留而减少,不会。
虽然您没有指定它,但 --time -1
是默认参数(最新偏移量),因此这确实意味着该主题是空的。