gpt4 book ai didi

java - 如果我有多个 Java 飞行记录器文件 (.JFR),如何将它们合并在一起以便在 Java 任务控制中一次看到它们

转载 作者:行者123 更新时间:2023-12-04 02:37:32 25 4
gpt4 key购买 nike

我收到了一堆多个 JFR 文件进行分析,比如 170,一个一个打开需要很长时间,我可以把它们放在一个文件中吗,从我只有文件和我的事实开始无法配置 JVM 并再次获取 JFR。例如

  • 2020_03_30_20_37_01_2333_0.jfr
  • 2020_03_30_21_37_01_2333_0.jfr
  • 2020_03_30_22_37_01_2333_0.jfr
  • 2020_03_30_23_37_01_2333_0.jfr

    ...

  • N

最佳答案

您可以从 11.06 或更高版本使用位于 JDK_HOME/bin 中的“jfr”工具。

$ jfr assemble <repository> <file>

其中 repository 是文件所在的目录,file 是要创建的录制文件 (.jfr) 的名称。

录制文件只是 block 文件的串联,因此您也可以在 shell 中执行此操作。例如,在 Windows 中使用复制/b 命令

 $ copy /b 1.jfr + 2.jfr + 3.jfr combined.jfr 

关于java - 如果我有多个 Java 飞行记录器文件 (.JFR),如何将它们合并在一起以便在 Java 任务控制中一次看到它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60963831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com