Too many open files ( ulimit already changed )
问题 I'm working on a debian server with tomcat 7 and java 1.7. This is an application that recieves several TCP connections, each TCP connection is an open file by the java process. Looking at /proc/pid of java/fd I found that, sometimes, the number of open files exceeds 1024, when this happens, I find in catalina.out log the stacktrace _SocketException: Too many open files_ Everything I find about this error, people refer to the ulimit, I have already changed this thing and the error keeps