如何跟踪文件描述符泄漏?
我有一个Java进程(Glassfish)正在泄漏文件描述符。我知道这一点是因为我得到了有益的java.io.IOException: Too many open files例外。我可以查看/proc/PID#/fd并查看所有打开的文件描述符。当我使用lsof时,会得到很多这样的条目: Java 18510根8811u袜子0,4 1576079无法识别协议 Java 18510根8812u袜子0,4 1576111无法识别协议 Java 18510根8813u袜子0,4 1576150无法识别协议 我看到每分钟创建12个新的。我可以在lsof上使用哪些选项,或者可以使用哪些其他工具来帮助跟踪无法识别协议的套接字文件描述符?