返回到文章

采纳

编辑于 4年前

kafka自动创建topic时设置默认的分区和副本数

自动创建topic时设置默认的分区和副本数
kafka
kafka
操作

server.properties中配置:

# 自动创建主题
auto.create.topics.enable=true
# 默认主题的分区数
num.partitions=8
# 默认分区副本
default.replication.factor=3

注意:
default.replication.factor:默认分区副本数不得超过kafka节点数(你想,副本数如果一个节点放2份,意义就没了)

每个节点都需要配置,然后重启即可。

更多配置参考:Kafka Broker配置