si tengo varios archivos Java registradores de vuelo (.JFR), ¿cómo las fusionarse para verlos en la misión de control de Java en un momento dado

Leo:

He recibido para el análisis de un grupo de varios archivos JFR, como 170, y que está tomando demasiado tiempo para uno abierto por uno, puedo ponerlos en un solo archivo, partiendo del hecho de que sólo tengo los archivos y no puedo configurar el JVM y obtener el JFR de nuevo. por ejemplo

  • 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

    . . .

  • norte
Kire Haglin:

Puede utilizar la herramienta 'JFR', ubicado en JDK_HOME / bin desde 11.06 o posterior.

$ jfr assemble <repository> <file>

donde repositorio es el directorio donde se encuentran los archivos y archivo es el nombre del archivo de grabación (.jfr) para crear.

Un archivo de grabación es sólo una concatenación de los archivos del pedazo por lo que podría hacerlo en la cáscara también. Por ejemplo, usando el comando copy / b en Windows

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

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=388289&siteId=1
Recomendado
Clasificación