查看Kafka主题分区的消息

时间:2016-12-14 06:13:54

标签: apache-kafka

我有一个带有4个分区的kafka主题,因为我有一个包含4个消费者的消费者群体。

我的目的是确保消息在分区之间平均分配。

有没有办法验证跨kafka主题分区的邮件分发?

1 个答案:

答案 0 :(得分:3)

我假设您正在使用Kafka新制作人。然后,您可以为每条消息指定无密钥,这意味着Kafka采用循环方式将消息均匀分发到所有分区。

您可以调用以下命令来检查所有分区的分布:

bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list broker1:9092 --topic <topic> --time -1