Apache Kafka-没有密钥的消息

问题描述 投票:3回答:2

[通过kafka definitve指南时,我碰到了这个短语

当键为null且使用默认分区程序时,记录将被发送到该主题的可用分区之一随机。循环算法将用于平衡消息在分区之间。

是否意味着这仅适用于使用默认分区程序吗?

apache-kafka kafka-producer-api
2个回答
1
投票
  • 如果指定了有效的分区号,则在发送记录时将使用该分区。


0
投票

嗯,不,您可以实现自定义分区程序

来处理N键。但是,如果没有消息键,您的自定义分区程序
© www.soinside.com 2019 - 2024. All rights reserved.