conduktor.io ↗

acceptable.recovery.lag — Kafka Kafka Streams Configuration

The maximum acceptable lag (number of offsets to catch up) for a client to be considered caught-up enough to receive an active task assignment. Upon assignment, it will still restore the rest of the changelog before processing.

Description

The maximum acceptable lag (number of offsets to catch up) for a client to be considered caught-up enough to receive an active task assignment. Upon assignment, it will still restore the rest of the changelog before processing. To avoid a pause in processing during rebalances, this config should correspond to a recovery time of well under a minute for a given workload. Must be at least 0.

Default Values by Kafka Version

Kafka VersionDefault Value
2.610000
2.710000
2.810000
3.010000
3.110000
3.210000
3.310000
3.410000
3.510000
3.610000
3.710000
3.810000
3.910000
4.010000
4.110000
4.210000
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.