conduktor.io ↗

metadata.log.max.snapshot.interval.ms — Kafka Broker Configuration

This is the maximum number of milliseconds to wait to generate a snapshot if there are committed records in the log that are not included in the latest snapshot. A value of zero disables time based snapshot generation.

Description

This is the maximum number of milliseconds to wait to generate a snapshot if there are committed records in the log that are not included in the latest snapshot. A value of zero disables time based snapshot generation. The default value is 3600000. To generate snapshots based on the number of metadata bytes, see the metadata.log.max.record.bytes.between.snapshots configuration. The Kafka node will generate a snapshot when either the maximum time interval is reached or the maximum bytes limit is reached.

Default Values by Kafka Version

Kafka VersionDefault Value
3.43600000 (1 hour)
3.53600000 (1 hour)
3.63600000 (1 hour)
3.73600000 (1 hour)
3.83600000 (1 hour)
3.93600000 (1 hour)
4.03600000 (1 hour)
4.13600000 (1 hour)
4.23600000 (1 hour)
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.