验证Kafka队列是否为空

时间:2017-01-25 17:16:13

标签: apache-kafka

我们已在2天前将邮件推送到kafka队列,并且保留时间设置为2天,因此它将在今天到期。有没有办法确切知道kafka队列何时为空/没有任何数据?

我是Hadoop系统的初学者,所以我不知道是否有任何命令可以找到这种/简单方法来验证空队列

1 个答案:

答案 0 :(得分:0)

您可以使用KafkaConsumer平均seekToEnd()seekToBeginning()position()来编写自己的小工具,以获得每个分区的最小和最大偏移量。如果两者都匹配所有分区,则主题为空。