...
This KIP provides a mechanism to change any broker config dynamically but identifying which configs can be changed and how the config changes should be applied within the brokers is out of scope.
ConfigDef
We will need to add a new property to the ConfigKey to indicate if a config is updatable or not. This property can be used to generate documentation so it becomes very easy to discover which properties can be dynamically changed. The ZK listener can have a Properties object parsed from the properties file which was used to start the KafkaServer.
Code Block |
---|
class ConfigKey {
} |
Config Change Notification
...