kafka broker配置动态更改

Foo*_*o L 0 apache-kafka apache-zookeeper

我正在使用kafka_2.9.2-0.8.1.1和zookeeper 3.4.6.

有没有办法动态更改代理配置设置?具体来说,我想改变controlled.shutdown.enable

bin/kafka-topics.sh --zookeeper zookeeper01.mysite.com --config controlled.shutdown.enable=true --alter

但我得到了错误

Missing required argument "[topic]"

Hee*_*jin 7

不,您无法动态更改代理配置.

有两种与经纪人相关的配置:经纪人配置每主题配置.

由于每个主题配置由Zookeeper群集管理,因此您可以随时更改这些配置kafka-topics.sh.

controlled.shutdown.enable但是,它是一个代理配置,只能由server.properties文件设置,并且需要在需要更改时重新启动代理.

Kafka JIRA也讨论过这个问题: [KAFKA-1229]重新加载代理配置而不重启