Apache zookeeper kafka代理配置动态更改

Apache zookeeper kafka代理配置动态更改,apache-zookeeper,apache-kafka,Apache Zookeeper,Apache Kafka,我正在使用卡夫卡2.9.2-0.8.1.1和zookeeper 3.4.6 有没有办法动态更改代理配置设置?具体来说,我想更改controlled.shutdown.enable bin/kafka-topics.sh-zookeer zookeeper01.mysite.com-config controlled.shutdown.enable=true-alter 但是我得到了错误 缺少必需的参数[主题]否,无法动态更改代理配置 有两种与代理相关的配置:和 由于每个主题的配置由Zookeep

我正在使用卡夫卡2.9.2-0.8.1.1和zookeeper 3.4.6

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

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

但是我得到了错误


缺少必需的参数[主题]

否,无法动态更改代理配置

有两种与代理相关的配置:和

由于每个主题的配置由Zookeeper群集管理,因此可以使用kafka-topics.sh动态更改这些配置

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

卡夫卡·吉拉也讨论了这个问题:
不,您不能动态更改代理配置

有两种与代理相关的配置:和

由于每个主题的配置由Zookeeper群集管理,因此可以使用kafka-topics.sh动态更改这些配置

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

卡夫卡·吉拉也讨论了这个问题:

您现在可以从1.1版开始:

在您的情况下,类似于:

> bin/kafka-configs.sh --bootstrap-server localhost:9092 \ 
--entity-type brokers --entity-name 0 --alter \ 
--add-config controlled.shutdown.enable=true

从1.1开始,您现在可以:

在您的情况下,类似于:

> bin/kafka-configs.sh --bootstrap-server localhost:9092 \ 
--entity-type brokers --entity-name 0 --alter \ 
--add-config controlled.shutdown.enable=true

谢谢我想我忽略了一些工具。谢谢。我想我忽略了一些工具。