如果 KAFKA 日志附加程序的“使用默认分区程序”选项设置为“真”或“假”,有什么区别?
根据我的观察,如果此选项设置为“True”,则客户端程序可以正常工作,否则会导致发送日志数据时出现一些问题。
如果我将此选项设置为“False”,我是否需要在“KAFKA”或其他地方进行任何配置?
如果 KAFKA 日志附加程序的“使用默认分区程序”选项设置为“真”或“假”,有什么区别?
根据我的观察,如果此选项设置为“True”,则客户端程序可以正常工作,否则会导致发送日志数据时出现一些问题。
如果我将此选项设置为“False”,我是否需要在“KAFKA”或其他地方进行任何配置?
如果 useDefaultPartitioner 为 'false' ProducerRecord 将被创建并发送到指定的主题和分区。根据 Kafka 日志事件记录和 partitionCount 计算日志记录将被发送到的分区。您可以在Kafka 日志附加程序的源代码中看到详细信息。
有关主题和分区的详细信息,您应该参考Apache Kafka 文档。