【发布时间】:2019-05-29 22:30:42
【问题描述】:
根据 Kafka 文档:可以通过拥有一个具有多个分区的主题,然后创建一个消费者组,该消费者组最多具有与分区数量一样多的消费者实例,从而提高 Kafka 的吞吐量。这样每个消费者实例都被分配了自己的分区。
我可以创建一个包含多个分区的主题,然后配置 flume-kafka-channel 以使用该主题。
但是,无论主题有多少个分区,flume-kafka-channel 都只会创建一个消费者(至少基于我在 Flume 日志中看到的内容)。
有没有一种方法可以配置 Kafka 通道以产生与分区一样多的消费者?
我猜答案是否定的,因为一个频道可能只有一个来源。
【问题讨论】:
-
您可以运行多个 Flume 进程,具体取决于源和接收器
标签: apache-kafka flume flume-ng