Olá estou com uma aplicação em socket que está ocorrendo o seguinte erro:
java.net.SocketException: Too many open files in systemjava.net.SocketException: Too many open files in system
Sei que o problema é quantidade de arquivos em abertos e/ou conexões em aberto, alterei o arquivo /etc/security/limits.conf (conforme segue):
* soft nofile 65500
* hard nofile 65500
* soft stack 65500
* hard stack 65500
Já baixei esse número, ja adicionei somente para um usuário e o problema continua. O ubuntu quue estou tilizando é 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux 64bits e a versão do java
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
Alguem pode me auxiliar? Poderia ser problema na arquitetura 64bits?