JProfiler: автономное профилирование с папкой вместо имени файла | Есть ли XSD для jprofiler_config.xml?

Я хочу профилировать приложение YARN в автономном режиме. Мое приложение запускает 10 контейнеров. Один из них начинает потреблять 100% ЦП незадолго до сбоя. Я не знаю, какой из них рухнет. К сожалению, поскольку это приложение запускает несколько контейнеров, потенциально они могут работать на одних и тех же аппаратных узлах кластера. Если я использую стандартную конфигурацию JProfiler, мне нужно указать имя файла для точки сохранения. В моем кластере я не могу использовать относительный путь (относительно рабочего каталога), поскольку папка удаляется при сбое/завершении приложения, поэтому мне нужно указать абсолютный путь на машине, который затем будет одинаковым для всех контейнеров. перезаписывая их снимки...

Есть ли способ решить эту проблему? Я хотел бы профилировать все мои контейнеры в автономном режиме, позволить им писать в точку сохранения и выбирать моментальный снимок того, который разбился.

Сегодня я нашел на GitHub старый файл jprofiler-config.xml для JProfiler 7, в котором указано, что доступно еще несколько параметров по сравнению с теми, которые я вижу в моем файле jprofiler-config.xml (JProfiler 11). Знаете ли вы, есть ли какой-либо XSD, описывающий схему и что можно настроить?


person Theo    schedule 29.04.2021    source источник


Ответы (1)


Действие Сохранить снимок может добавить номер к имени снимка, чтобы сделать его уникальным. Он проверит существующие файлы перед записью снимка.

Начиная с JProfiler 11 файл конфигурации сохраняет только измененные атрибуты, а не все возможные атрибуты. Вы можете вносить изменения в графический интерфейс и наблюдать за изменениями в файле конфигурации. Нет XSD для формата файла конфигурации.

введите здесь описание изображения

person Ingo Kegel    schedule 29.04.2021