conduktor.io ↗

zk.read.num.retries — Kafka Producer Configuration

The producer using the zookeeper software load balancer maintains a ZK cache that gets updated by the zookeeper watcher listeners. During some events like a broker bounce, the producer ZK cache can get into an inconsistent state, for a small time period.

Description

The producer using the zookeeper software load balancer maintains a ZK cache that gets updated by the zookeeper watcher listeners. During some events like a broker bounce, the producer ZK cache can get into an inconsistent state, for a small time period. In this time period, it could end up picking a broker partition that is unavailable. When this happens, the ZK cache needs to be updated. This parameter specifies the number of times the producer attempts to refresh this ZK cache.

Default Values by Kafka Version

Kafka VersionDefault Value
0.73
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.