我是Kafka的新手,我有一个代理节点,我在其中创建了一个主题,包含1个副本和1500个分区。我在这个特定主题中提供了大量数据。现在有什么办法,我可以弄清楚哪个分区有多少数据?
我在向kafka发送数据时没有发送任何密钥,因此我知道它会以循环方式选择分区,但我想看看这1500个分区中每个分区有多少数据。有没有办法解决这个问题?
答案 0 :(得分:1)
运行命令:
bin / kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list host:port --topic your_topic --time -1
结果列出了每个分区的偏移量,可以将其视为生成的消息号。