时间:2021-05-20
JFR
如果要深入分析问题,可以选择使用内置的Java飞行记录器:Java Mission Control。
转储JFR需要三步:
1. 创建一个包含了你自己配置的JFR模板文件。运行jmc, 然后Window->Flight Recording Template Manage菜单。准备好档案后,就可以导出文件,并移动到要排查问题的环境中。
2. 由于JFR需要JDK的商业证书,这一步需要解锁jdk的商业特性。
C:\Users\lenovo>jcmd 8152 VM.unlock_commercial_features
3. 最后你就可以启动JFR。
jcmd <PID> JFR.start name=test duration=60s settings=template.jfc filename=output.jfr
上述命令立即启动JFR并开始使用templayte.jfc的配置收集60s的JVM信息,输出到output.jfr中。
一旦记录完成之后,就可以复制.jfr文件到你的工作环境使用jmc GUI来分析。它几乎包含了排查jvm问题需要的所有信息,包括堆dump时的异常信息。
还有一种方式:
在JVM的启动参数中增加如下参数:
-XX:+UnlockCommercialFeatures -XX:+FlightRecorder
一分钟后可查看记录数据,通过这些数据,可以清楚的了解到这一分钟时间内,整个操作系统以及JVM的所有数据情况。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.logging日志的介绍在现实生活中,记录日志非常重要,比如:银行转账时会有转账记录;飞机飞行过程中,会有个黑盒子(飞行数据记录器)记录着飞机的飞行过程,那
步骤记录器不会录声音,它是windows系统有自带步骤记录器工具,该功能能够以文字和图片结合方式来展示系统操作步骤,巧妙去使用步骤记录器能够让我们操作系统带来更
问题步骤记录器是什么? 当问题步骤记录器开始录制后,打开目标程序,在操作过程中,您每点击一次鼠标,记录器就会做一次截屏,并以图片和文字形式保存下来,重点的地方
问题步骤记录器是什么? 当问题步骤记录器开始录制后,打开目标程序,在操作过程中,您每点击一次鼠标,记录器就会做一次截屏,并以图片和文字形式保存下来,重点的地方
步骤记录器能录视频,记录器又称记录仪,记录仪主要应用于记录现场的一些热工信号,比如标准电压、电流、温度、频率、转速等信号的仪表。 视频(Video)泛指将一系