【发布时间】:2020-02-17 18:14:14
【问题描述】:
我有 Nifi 集群,Kafka 也安装在那里。
创建了一个包含 5 个分区的主题,开始使用一个 gourp-id 来消费该主题。这样每个分区都会得到唯一的消息。
现在我创建了 5 个 ConsumeKafka_1_0 处理器,目的是在每个消费者端获取唯一消息。但是只有 2 个 ConsumeKafka_1_0 正在消费所有消息,其余消息设置为理想值。
现在我所做的是启动 5 个命令行 Kafka 消费者,发生的事情是,我能够看到所有分区都在获取消息,并且只能以循环方式从命令行消费者消费它们。
另外,我尝试描述 Kafka 组,我看到只有 2 个 Nifi ConsumeKafka_1_0 正在消耗所有 5 个分区,其余部分是理想的,请参阅快照。
请告诉我我在使用 Nifi 消费者处理器时做错了什么。
注意 - 我使用的 Nifi 版本是 1.5,Kafka 版本是 1.0。
【问题讨论】:
标签: apache-kafka kafka-consumer-api apache-nifi