| 位置 | Broker 默认值与主题级配置,作用于 acks=all 的写入 |
|---|---|
| 典型设置 | 副本因子 3 配 min.insync.replicas=2 |
| 失败表现 | NotEnoughReplicasException,消息未写入 |
设置与验证
设置与验证
kafka-configs.sh --bootstrap-server localhost:9092 \
--entity-type topics --entity-name orders --alter \
--add-config min.insync.replicas=2
kafka-configs.sh --bootstrap-server localhost:9092 \
--entity-type topics --entity-name orders --describe设置值大于副本数会导致该主题一直不可写;调整副本因子后要同步核对这个参数。