设计网站页面设计,集团公司网页设计内容,做网站月薪10万,中外商贸网站建设平台JFR上面讲到的工具都是作为快速的查看诊断工具的。如果要深入分析问题#xff0c;可以选择使用内置的Java飞行记录器:Java Mission Control。转储JFR需要三步#xff1a;1. 创建一个包含了你自己配置的JFR模板文件。运行jmc, 然后Window-Flight Recording Template Manag… JFR上面讲到的工具都是作为快速的查看诊断工具的。如果要深入分析问题可以选择使用内置的Java飞行记录器:Java Mission Control。转储JFR需要三步1. 创建一个包含了你自己配置的JFR模板文件。运行jmc, 然后Window-Flight Recording Template Manage菜单。准备好档案后就可以导出文件并移动到要排查问题的环境中。 2. 由于JFR需要JDK的商业证书这一步需要解锁jdk的商业特性。C:\Users\lenovojcmd 8152 VM.unlock_commercial_features 3. 最后你就可以启动JFR。 jcmd PID JFR.start nametest duration60s settingstemplate.jfc filenameoutput.jfr 上述命令立即启动JFR并开始使用templayte.jfc的配置收集60s的JVM信息输出到output.jfr中。一旦记录完成之后就可以复制.jfr文件到你的工作环境使用jmc GUI来分析。它几乎包含了排查jvm问题需要的所有信息包括堆dump时的异常信息。还有一种方式在JVM的启动参数中增加如下参数-XX:UnlockCommercialFeatures -XX:FlightRecorder 一分钟后可查看记录数据通过这些数据可以清楚的了解到这一分钟时间内整个操作系统以及JVM的所有数据情况。 原文地址:https://blog.csdn.net/hnhygkx/article/details/82876926