所以让我尝试描述一下。.我们正在使用Kafka 1.1.1版,并具有Kafka Streams应用程序。该应用程序有6个实例,它们使用125个分区的主题进行消费。每个使用者实例有21个使用者线程。
我们看到以下命令有问题:
kafka-consumer-groups.sh --bootstrap-server $BROKERS --group group_to_describe --describe
当我们使一个实例联机并加入使用者组时,上述命令可以完美地工作。但是,此后我们看到不一致的结果。例如,如果我们再使2个实例联机,然后发出上述命令,则会出现以下错误:
Error: Executing consumer group command failed due to null
这是不一致的,因为我们可以让3或4个使用者实例成功加入该组,并且该命令将起作用,而有时我们最多只能加入2个。
使用者实例似乎仍在处理数据,但是我们无法描述组并查看滞后,分配的分区,组中的使用者等。
有人知道这个问题可能是什么吗?