我是卡夫卡的新手,所以我有一些与卡夫卡基本事物相关的问题。我想将所有消息平均分配到所有分区。
据我所知,Producer 使用默认的Partitioner哈希算法(随机、一致、Murmur2、粘性等)根据密钥哈希(如果密钥可用)选择分区。这太棒了。但我想将消息分发到所有分区。喜欢:
主题:“测试”
分区:3
现在,如果我生成消息(可用密钥),那么我想平等地分发这些消息,如下所示:
分区 1:1,4,7,10
分区 2:2,5,8
分区 3:3,6,9
那么,我怎样才能将消息平均分配到所有分区