我指的是关于卡夫卡的书。要创建一个Kafka主题,它指出:
使用命令行实用程序在Kafka服务器上创建主题,让我们创建一个具有两个分区和两个副本的名为replicated-kafkatopic的主题:
kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 3 --partitions 1 --topic replicated-kafkatopic
虽然文本状态说明要创建2个分区和2个副本,但传递的参数是:3用于复制因子,1用于分区。
参数在什么文本状态下正确吗?
答案 0 :(得分:1)
否,它必须是错字。如果要创建具有两个分区和两个副本的主题,则命令应如下所示:
replicated-kafkatopic
您提供的命令将创建一个主题--partitions 1
,其中包含1个分区(--replication-factor 3
)和3个副本(implementation "android.arch.lifecycle:runtime:$lifecycle_version"
)。