【发布时间】:2015-03-22 06:23:36
【问题描述】:
我正在尝试使用以下代码Source通过 AdminCommand 创建一个 kafka 主题
ZkClient zkClient = new ZkClient(kafkaHost, 10000, 10000, ZKStringSerializer$.MODULE$);
AdminUtils.createTopic(zkClient, "pa_reliancepoc_telecom_usageevent", 10, 2, new Properties());
但得到以下异常
Exception in thread "main" kafka.admin.AdminOperationException: replication factor: 1 larger than available brokers: 0
at kafka.admin.AdminUtils$.assignReplicasToBrokers(AdminUtils.scala:70)
at kafka.admin.AdminUtils$.createTopic(AdminUtils.scala:155)
但是,我可以使用 shell 命令创建主题。
【问题讨论】:
标签: java scala apache-kafka kafka-consumer-api