Too many open files

Categories:


java.io.IOException: Too many open files

ulimit -n / ulimit -a:查看允许打开最大文件数

cat /proc/PID/limits:查看指定线程允许打开最大文件数

lsof -p PID | wc -l :查看指定线程当前打开文件数

ulimit -n 65535:设置允许打开最大文件数

需要重启服务设置才能生效

/etc/security/limits.conf追加内容,避免重启后以上设置失效

# End of file
* soft nofile 65536
* hard nofile 65536