日期:2014-05-16 浏览次数:20640 次
今天服务器运行的时候一直报Too Many Open File异常
网站打开的时候显示404错误
1.查看Tomcat运行日志
发现增加数据库链接的时候会报这个错误
可能原因:文件打开链接限制的数量<数据库链接数量
2.修改打开文件的最大数量
1>使用 ulimit -n 查看发现最大文件打开数量为1024
使用 ulimit -n 4096 修改增加至4096个
2>vi /etc/security/limits.conf 文件
增加两行
- nofile 4096
- nproc 4096
3.查看JVM当前打开的文件数
#soft -i | tcp:80 //使用此命令查看java的进程
sof -p 这里填java进程Pid | wc -l //查看进程打开的文件数