Eu tenho um processo java (Glassfish) que está vazando descritores de arquivo. Eu sei disso porque recebo a java.io.IOException: Too many open files
exceção útil . Eu posso olhar /proc/PID#/fd
e ver todos os descritores de arquivos abertos. Quando uso lsof, recebo um número muito grande de entradas como esta:
java 18510 raiz 8811u meia 0,4 1576079 não consegue identificar protocolo
java 18510 raiz 8812u meia 0,4 1576111 não consegue identificar protocolo
java 18510 raiz 8811u meia 0,4 1576150 não consegue identificar protocolo
Eu vejo 12 novos criados por minuto. Quais opções posso usar no lsof ou que outras ferramentas estão disponíveis para ajudar a rastrear descritores de arquivos de soquete onde o protocolo não pode ser identificado?