Java飞行记录器-查找文件描述符泄漏

Java飞行记录器-查找文件描述符泄漏,java,profiling,jmc,jfr,java-mission-control,Java,Profiling,Jmc,Jfr,Java Mission Control,Java应用程序可能有一个文件描述符泄漏,因为我得到了一个太多打开的文件异常 我用JFR运行我的应用程序,当我检查文件I/O时,我几乎看不到任何I/O计数。是否可以使用JFR查找打开文件但不关闭文件的代码 不,JFR无法跟踪文件句柄 您可以将文件读取和文件写入事件的阈值更改为0 ns,这样您将看到每次读取和写入,但会有很多事件。但我不确定这是否有帮助 如果不从JMC开始录制,可以在录制向导或窗口->模板管理器中更改阈值

Java应用程序可能有一个文件描述符泄漏,因为我得到了一个
太多打开的文件
异常

我用JFR运行我的应用程序,当我检查文件I/O时,我几乎看不到任何I/O计数。是否可以使用JFR查找打开文件但不关闭文件的代码


不,JFR无法跟踪文件句柄

您可以将文件读取和文件写入事件的阈值更改为0 ns,这样您将看到每次读取和写入,但会有很多事件。但我不确定这是否有帮助

如果不从JMC开始录制,可以在录制向导或窗口->模板管理器中更改阈值