Kafka Stream中的分区策略

时间:2019-04-10 11:09:26

标签: apache-kafka-streams

Kafka流使用哪种分区策略?我们可以像在普通的Kafka Consumer中那样更改Kafka Stream中的分区策略吗?

streamsConfiguration.put(ConsumerConfig.PARTITION_ASSIGNMENT_STRATEGY_CONFIG,Collections.singletonList(StickyAssignor.class));

没有区别,并且始终使用StreamsPartitionAssignor

1 个答案:

答案 0 :(得分:0)

不。您无法设置分区分配器。

Kafka Streams对分区分配的工作方式有非常具体的要求,如果执行不正确,则可能会计算出错误的结果。因此,不允许设置自定义分区分配器。