CleanerConfig
CleanerConfig
represents a set of dynamic configurations of a LogCleaner:
-
log.cleaner.threads (default:
1
) -
dedupeBufferSize (default:
4*1024*1024L
) -
dedupeBufferLoadFactor (default:
0.9d
) -
ioBufferSize (default:
1024*1024
) -
maxMessageSize (default:
32*1024*1024
) -
maxIoBytesPerSecond (default:
Double.MaxValue
) -
backOffMs (default:
15 * 1000
) -
log.cleaner.enable flag (default:
true
)
CleanerConfig
is created exclusively when LogCleaner
is requested to build a CleanerConfig from a KafkaConfig.