java飞行记录器如何转储异常,FlightRecordingDumpOnUnhandledException



java version 1.7.0_79Java(TM) SE运行环境(build 1.7.0_79-b15)Java HotSpot(TM) 64位Server VM (build 24.79-b02, mixed mode)

参数我使用

-XX:+UnlockCommercialFeatures 
-XX:+FlightRecorder  
-XX:+FlightRecordingDumpOnUnhandledException -XX:StartFlightRecording=duration=6m,filename=member.jfr"
-XX:FlightRecorderOptions=loglevel=debug,delay=2m,maxsize=2g"
误差

Unrecognized VM option 'FlightRecordingDumpOnUnhandledException'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

正确的选项是什么?在异常

上转储记录

-XX:+FlightRecordingDumpOnUnhandledException仅适用于jrockkit。Hotspot (JDK7/8)没有类似的选项

使用任务控制中可用的模板管理器

进入Windows ->模板管理器,导入模板并检查堆统计和分配分析,导出它。完成了!

(我从类似的问题中复制粘贴了这篇文章,@Kire也写了)

基本上,您可以将exception-level=all添加到设置中。我不知道为什么Oracle没有这个参数的文档

最新更新