У меня есть программа java в странном состоянии, где она остановила работу определенного потока.Подключение с помощью jconsole к java-процессу без параметров jmx
Я хотел бы подключиться к нему с помощью JMX, но я не представил аргументы JMX.
Я мог бы перезапустить, но тогда я потерял бы информацию о текущем состоянии.
Я знаю, что в Windows он может подключаться к jconsole на localhost без параметров, но мое приложение java работает на сервере Linux.
Итак, любые идеи о том, как все еще быть в состоянии подключиться даже без параметров jmx?
В зависимости от вашей версии JDK существует команда диагностики, которая позволяет запускать удаленный агент JMX на запущенной JVM. Запустить jcmd help ManagementAgent.start, чтобы узнать, как его использовать. –
Klara