卡夫卡抵销和消费者群体问题

时间:2018-11-29 11:08:46

标签: apache apache-kafka distributed-computing publish-subscribe distributed-transactions

我的Kafka分区有20个偏移量。我订阅了一个5个消费者的消费者组。 我的问题是,是否可以确保消费者1读取前5个偏移量,成功读取之后,消费者2将读取下5个偏移量,依此类推?如果不可能,那么有没有可用的开源工具/技术?

1 个答案:

答案 0 :(得分:2)

属于同一使用者组的两个使用者无法从同一分区读取。如果只有一个分区,则一个使用者将消耗所有20个偏移量,而其余使用者将处于空闲状态,直到添加新分区。