当前位置:   article > 正文

Kafka:增加Topic主题副本数量_kafka创建topic的副本数规则

kafka创建topic的副本数规则

在生产环境当中,由于某个主题的重要等级需要提升,我们考虑增加副本。副本数的增加需要先制定计划,然后根据计划执行。

1)创建 topic test
bin/kafka-topics.sh --bootstrap-server 192.168.25.129:9092 --create --partitions 3 --replication-factor 1 --topic test
2)手动增加副本存储
(1)创建副本存储计划(所有副本都指定存储在 broker0、broker1、broker2 中)。
vim increase-replication-factor.json

输入如下内容:

  1. {
  2. "version":1,
  3. "partitions":[
  4. {"topic":"test",
  5. "partition":0,
  6. "replicas":[0,1,2]},
  7. {"topic":"test",
  8. "partition":1,
  9. "replicas":[0,1,2]
  10. },
  11. {"topic":"test",
  12. "partition":2,
  13. "replicas":[0,1,2]
  14. }
  15. ]
  16. }
(2)执行副本存储计划。
bin/kafka-reassign-partitions.sh --bootstrap-server 192.168.25.129:9092 --reassignment-json-file increase-replication-factor.json --execute
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/742149
推荐阅读
相关标签
  

闽ICP备14008679号