Я получаю следующее сообщение об ошибке при выполнении jcmd 115 JFR.dump name=continuous_recording
:
115:
Dump failed. No data found in the specified interval.
Я начал запись со следующей конфигурацией:
XX:StartFlightRecording=disk=true,dumponexit=true,
filename=/home/site/diagnostics/recording.jfr,
maxsize=1024m,maxage=1d,name=continuous_recording
Возможно, буфер еще не заполнил минимальный размер чанка. Но команда JFR.check не предоставляет эту информацию.
Обновление:
Я могу получить дамп из Java-приложения, если я запускаю JFR.dump без указания имени записи. Я попытался инкапсулировать имя записи в кавычки (экранированные и не экранированные) и получил ту же ошибку, что и раньше.
005c736ce3ee:/home# jcmd 115 JFR.dump filename="home/6_10_dump1.jfr"
Picked up JAVA_TOOL_OPTIONS: -Djava.net.preferIPv4Stack=true
115:
Dumped recording, 155.8 MB written to: /home/6_10_dump1.jfr