Kafka主题创建命令

时间:2019-08-04 09:49:50

标签: apache-kafka

我指的是关于卡夫卡的书。要创建一个Kafka主题,它指出:

  

使用命令行实用程序在Kafka服务器上创建主题,让我们创建一个具有两个分区和两个副本的名为replicated-kafkatopic的主题:

     

kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 3 --partitions 1 --topic replicated-kafkatopic

虽然文本状态说明要创建2个分区和2个副本,但传递的参数是:3用于复制因子,1用于分区。

参数在什么文本状态下正确吗?

1 个答案:

答案 0 :(得分:1)

否,它必须是错字。如果要创建具有两个分区和两个副本的主题,则命令应如下所示:

replicated-kafkatopic

您提供的命令将创建一个主题--partitions 1,其中包含1个分区(--replication-factor 3)和3个副本(implementation "android.arch.lifecycle:runtime:$lifecycle_version" )。