在我有的简单场景中: 1卡夫卡经纪人 N个主题 没有主题分区
例如,我希望消费者之间分开主题。
我加载K个消费者(流),每个流来处理N / K主题。
你能否证实,如果增加新的消费者,那么2-d案例的再平衡将不会发生?这很好,因为我想避免重新平衡。
这两种方法的隐藏缺点是什么?
答案 0 :(得分:1)
将消费者添加到其他组时,不应发生重新平衡。
当使用相同的消费者群体时,如果一个消费者死亡,其他人将采用他的主题/分区并继续处理它死亡的偏移量。如果您使用不同的消费者群体,您必须自己从正确的地方重新启动消费者。