【问题标题】:Kafka topic creation commandKafka主题创建命令
【发布时间】:2019-08-04 09:49:50
【问题描述】:

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

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

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

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

参数在文本状态的上下文中是否正确?

【问题讨论】:

    标签: apache-kafka


    【解决方案1】:

    不,一定是错字。如果要创建一个有两个分区和两个副本的主题,命令应该如下:

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

    您提供的命令创建了一个主题 replicated-kafkatopic,其中包含 1 个分区 (--partitions 1) 和 3 个副本 (--replication-factor 3)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-22
      • 1970-01-01
      • 2017-08-12
      • 2021-02-28
      • 2020-10-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多