刚接手一客户的服务器,由于长期无人维护,服务器已经千疮百孔,据客户反应必须每天重启一下 tomcat,否则网站就直接报 404,今天上服务器看了一眼日志,发现 tomcat 的日志抛出个 IO 异常,Too many open files,然后依据以往的经验查看了一下系统( centos6.5 )的文件句柄与打开文件数量的参数,发现都已经调到很高了,open files 为 409600,/etc/security/limits.conf 文件里面也都加上 soft nofile 409600 和 hard nofile 409600 的参数,但是为毛还是报 Too many open files 呢?求各位大佬诊断一下!