从卡夫卡的官方文件中,它在4.7 Replication
下面说您可以逐个主题地设置此复制因子
但是从它的java客户端的javadoc,我找不到任何与createTopic
复制因子有关的API。它只能通过它提供的shell脚本吗?
答案 0 :(得分:2)
您可以使用AdminUtils.createTopic()
包中的kafka.admin
方法 - https://github.com/apache/kafka/blob/97e61d4ae2feaf0551e75fa8cdd041f49f42a9a5/core/src/main/scala/kafka/admin/AdminUtils.scala#L409-L418