KIP-226 — Dynamic Broker Configuration
Accepted Kafka 1.1 AdminBroker
KIP-226 introduces dynamic broker configuration via the `AdminClient` and `kafka-configs.sh`, allowing broker properties like SSL keystores, thread pool sizes, and log configurations to be updated at runtime without a broker restart. Before this change, every broker configuration change required a rolling restart, making tuning and credential rotation expensive operations.
Protocol Impact
Metadata · UpdateMetadata · DescribeConfigs
Details
| Author | Rajini Sivaram |
| Status | Accepted |
| Kafka Version | 1.1 |
| JIRA | KAFKA-6240 |
| Wiki | View on Apache Wiki |
| Created | 2017-11-20 |
| Last Modified | 2018-05-01 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.