私は複数のJavaフライトレコーダーファイル(.JFR)を持っている場合、どのように私は1時間でJavaミッション制御でそれらを見るためにそれらを一緒にマージします

レオ:

私は170のように、分析のための複数のJFRファイルの束を受け、それが一つ開いているものに時間がかかりすぎる、私はファイルだけを持っているという事実から始めて、1つのファイルでそれらを置くことができると私は設定することはできません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
Kire Haglin :

あなたは11.06以降からJDK_HOME / binにある「JFR」ツールを使用することができます。

$ jfr assemble <repository> <file>

どこのリポジトリは、ファイルが存在するディレクトリで、ファイルを作成するために、記録ファイル(.jfr)の名前です。

あなたにもシェルでそれを行うことができますので、録音ファイルは、チャンクファイルの単なる連結したものです。たとえば、Windowsでのコピー/ bコマンドを使用して

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

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=388335&siteId=1