java.net.SocketException: Too many open files
當(dāng)并發(fā)請求數(shù)大的時候泪勒,單個jvm會出現(xiàn)打開過多文件句柄(每個請求是一個句柄)
解決方案:
#ulimit -a //查看允許用戶使用的資源信息
#ps aux |grep java //查看tomcat進程ID
#netstat -an |wc -l //查看連接數(shù)
#lsof -p pid |wc -l //查看打開的句柄數(shù)
/etc/security/limits.conf永久修改句柄數(shù)修此文件