Javamelody и несколько приложений и JVM в одном узле - PullRequest
0 голосов
/ 17 октября 2018

у нас есть 3 приложения (app1 / app2 / app3) в кластере (server1 / server2) с 2 jvms (8080/8180) в каждом узле

например

Мы можемне переопределять путь для записи данных, что возможно в web.xml установить app1 / app2 / app3 в пути хранения, но на том же сервере app1 через порт 8080 и 8081 сохранит файлы в той же папке

the -Опция D не является ценной опцией, потому что мы можем указать конкретные параметры jvm, но если мы добавим

"- Djavamelody.storage-directory = / tmp / javamelody_my_instance" как тикет

692 вgithub упомянул

он будет переопределять app1 с app2 или app2 с app3 .... в каждом случае это вызовет проблему

файл перезаписи не подходит, как мы можем контролировать каждое приложение в каждой JVM?

есть идеи?

1 Ответ

0 голосов
/ 22 октября 2018

Ответ, который я получил в github, был ОК

в конфигурации каждого узла:

-Djavamelody.storage-directory = C: \ Windows \ Temp \ javamelody_ [номер_порта]

у меня будут папки

javamelody_8080_app1, javamelody_8180_app1 javamelody_8080_app2, javamelody_8180_app2 javamelody_8080_app3, javamelody_8180_app3

...