remote.log.manager.copier.thread.pool.size — Kafka Broker Configuration
Size of the thread pool used in scheduling tasks to copy segments..
Description
Size of the thread pool used in scheduling tasks to copy segments.
Default Values by Kafka Version
| Kafka Version | Default Value |
|---|---|
| 3.9 | -1 |
| 4.0 | 10 |
| 4.1 | 10 |
| 4.2 | 10 |
Tuning Recommendation
| Profile | Recommended | Why |
|---|---|---|
| broker / cost | 10 | Controls the number of threads copying log segments to remote storage. Default of 10 is adequate for most clusters; increase only if upload lag grows under high partition count. Note: replaces deprecated remote.log.manager.thread.pool.size in Kafka 4.2. |
Related Configs
remote.log.storage.system.enable · remote.log.manager.copy.max.bytes.per.second · remote.log.manager.task.interval.ms
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.