Как добавить мое приложение в локальный процесс jConsole?

1

Я разработал приложение Java с именем проекта DMS. Теперь я хочу судить о производительности приложения с помощью jConsole. Когда я открываю пакет jConsole.exe frm jdk_installation/bin, я не могу увидеть имя моего приложения в локальном списке процессов, за исключением отображения только одного процесса sun.tools.jconsole.JConsole. Пожалуйста, предоставьте любое решение для решения этой проблемы.

Изображение 174551

Теги:
jconsole

1 ответ

1
Лучший ответ

При запуске JVM вам необходимо будет передать следующие системные аргументы:

-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.authenticate=false 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.port=10200
  • 0
    Я уже сделал это из чтения - stackoverflow.com/questions/22280229/… . Я добавляю это внутри аргументов виртуальной машины, под вкладкой аргументов.
  • 0
    Тогда в чем проблема? Работает ли ваше приложение при открытии jconsole? или, если вы не видите в jconsole, попробуйте вручную выбрать радиокнопку удаленного процесса, в текстовом поле введите localhost: 10200 и нажмите на соединение
Показать ещё 8 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню