文件描述符限制:Kafka会同时打开大量日志段文件与网络连接,默认的1024远远不够。建议将进程级nofile提升至至少100000,生产环境常见设置为65535~655350。需同时调整用户级(limits.conf/limits.d)、必要时调整系统级(fs.file-max),以及使用systemd时在服务单元中设置LimitNOFILE,否则会出现“Too many open files”。评估公式可参考:(分区数) × (分区大小 / 段大小),并预留客户端与ZooKeeper连接余量。