Требуется настроить management.properties в 'jre_home \ lib \ management', чтобы включить удаленный мониторинг. Но даже после настройки необходимых свойств ниже
com.sun.management.jmxremote.port=<portNum>
com.sun.management.jmxremote.authenticate=false
com.sun.management.jmxremote.ssl=false
Мне не удалось подключиться к удаленной JVM с помощью: данных с использованием JConsole или JVisualVM. Поэтому в дополнение к этой конфигурации мне нужно внести какие-либо изменения в код, чтобы включить удаленное профилирование JVM (например, создание сервера JMX)?
Поскольку я настраиваю свойства management.properties, это повлияет на все Java-приложения, использующие эту JRE. Так в этом контексте, как можно профилировать каждое приложение?
Итак, можно ли профилировать удаленную JVM, настраивая некоторые свойства и не внося никаких изменений в код?