conduktor.io ↗

flush.messages — Kafka topic Configuration

This setting allows specifying an interval at which we will force an fsync of data written to the log. For example if this was set to 1 we would fsync after every message; if it were 5 we would fsync after every five messages.

Description

This setting allows specifying an interval at which we will force an fsync of data written to the log. For example if this was set to 1 we would fsync after every message; if it were 5 we would fsync after every five messages. In general we recommend you not set this and use replication for durability and allow the operating system's background flush capabilities as it is more efficient. This setting can be overridden on a per-topic basis (see the per-topic configuration section).

Default Values by Kafka Version

Kafka VersionDefault Value
0.11.09223372036854775807
1.09223372036854775807
1.19223372036854775807
2.09223372036854775807
2.19223372036854775807
2.29223372036854775807
2.39223372036854775807
2.49223372036854775807
2.59223372036854775807
2.69223372036854775807
2.79223372036854775807
2.89223372036854775807
3.09223372036854775807
3.19223372036854775807
3.29223372036854775807
3.39223372036854775807
3.49223372036854775807
3.59223372036854775807
3.69223372036854775807
3.79223372036854775807
3.89223372036854775807
3.99223372036854775807
4.09223372036854775807
4.19223372036854775807
4.29223372036854775807
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.