写入kafka的数据根据key决定数据写到哪个分区,下面是实现代码:
if (record.partition() != null) {
// they have given us a partition, use it
if (record.partition() < 0 || record.partition() >= numPartitions)
throw new IllegalArgumentException
写入kafka的数据根据key决定数据写到哪个分区,下面是实现代码:
if (record.partition() != null) {
// they have given us a partition, use it
if (record.partition() < 0 || record.partition() >= numPartitions)
throw new IllegalArgumentException