【发布时间】:2019-10-28 07:46:44
【问题描述】:
假设我有 2 个主题,比如 xyz1、xyz2,每个主题有 3 个分区。如果我有一个具有 3 个线程的 Kafka 流应用程序,是否会出现以下情况?
Thread Partition
1 xyz1-partition 0, xyz2-partition 2
2 xyz1-partition 1, xyz2-partition 0
3 xyz1-partition 2, xyz2-partition 1
相对于:
Thread Partition
1 xyz1-partition 0, xyz2-partition 0
2 xyz1-partition 1, xyz2-partition 1
3 xyz1-partition 2, xyz2-partition 2
本质上,单个线程消耗来自 2 个不同主题的特定分区的数据,并且分区号可能会有所不同?假设我们使用低级处理器 API
【问题讨论】:
标签: apache-kafka apache-kafka-streams