打开文件数过多(too many open files)
我的操作系统是redhat,内核是Linux version 2.4.20,用tomcat作为中间件,出现了Too many open files错误。
通过ulimit -a查看结果为
open files (-n) 1024
/proc/sys/fs/file-max值为209600
网上说和file-max的值有关,但是我的都已经209600了,应该不会有问题的,
和ulimit -n看到的不一样,
请问ulimit -a和file-max什么关系,怎么使ulimit -a查看到的open files信息是我想要设的值,怎么解决这个问题。
谢谢各位大虾