我使用java 7的飞行记录器转储执行Hadoop任务。要做到这一点,我使用这个配置选项:java飞行记录器连接错误
<property>
<name>mapred.child.java.opts</name>
<value>-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,dumponexit=true,dumponexitpath=/root/recordings</value>
</property>
结果是许多.jfr文件(如预期)。我可以在没有问题的情况下在Java Mission Control中打开其中任何一个。但是,如果我尝试使用串连在一起:
java oracle.jrockit.jfr.tools.ConCatRepository [directory] [-o output_filename]
(摘自:http://docs.oracle.com/cd/E15289_01/doc.40/e15070.pdf:http://docs.oracle.com/cd/E15289_01/doc.40/e15070.pdf)
我不能错误“加载事件在Java中的Mission Control打开结果从condensed.jfr有遇到问题,无法从condensed.jfr加载事件“。
我在做什么错?