我有一个包含10个分区的主题,并且我已经使用 A,B,C,D,E,F,G,H,I
9个不同的键生成了事件。
我观察到消息是这样做的:
Partition 0- (Message1, Key E), (Message2, Key I)
Partition 1- (Message3, Key F)
.
.
Partition7-(Message4, Key A), (Message5, Key A)
Partition8- Empty
Partition9- Empty
在同一分区中有两个不同密钥的消息,也有空分区。
Kafka的默认分区器是否会创建冲突?
我从一个流中生产,该流平衡到两个默认的rest 生产者。
这就是我期望的:
Partition 0- (Message1, Key E)
Partition 1- (Message3, Key F)
.
.
Partition7-(Message4, Key A), (Message5, Key A)
Partition8-(Message2, Key I)
Partition9- Empty