Kafka系列之:Broker配置
1.advertised.listeners
- 釋出到 ZooKeeper 以供用戶端使用的偵聽器
2.auto.create.topics.enable
- 在伺服器上啟用自動建立主題
- Default: true
3.auto.leader.rebalance.enable
- 啟用自動上司者平衡。背景線程定期檢查分區上司者的分布,可通過“leader.imbalance.check.interval.seconds”進行配置。如果上司者不平衡超過
,則會觸發上司者重新平衡到分區的首選上司者。leader.imbalance.per.broker.percentage
- Default: true
4.background.threads
- 用于各種背景處理任務的線程數
- Default: 10
5.broker.id
- 此伺服器的代理 ID。如果未設定,将生成一個唯一的代理 id。
- 為避免 zookeeper 生成的代理 id 和使用者配置的代理 id 發生沖突,生成的代理 id 從 reserved.broker.max.id + 1 開始。
6.compression.type
- 指定給定主題的最終壓縮類型。此配置接受标準壓縮編解碼器(‘gzip’、‘snappy’、‘lz4’、‘zstd’)。
- 還接受相當于不壓縮的“未壓縮”;和“生産者”,這意味着保留生産者設定的原始壓縮編解碼器。
7.control.plane.listener.name
- 用于控制器和br