以下是一些在Debian上对Kafka进行性能调优的实用技巧:
batch.size(如设为1M)、linger.ms(如设为100ms),启用compression.type(如lz4)压缩,合理设置buffer.memory。fetch.min.bytes、fetch.max.wait.ms,合理设置消费者数量和并发线程数。num.io.threads与磁盘数相同,num.network.threads与CPU核心数相同,优化log.dirs等。log.dirs配置在多个磁盘上。