Jconsole и JPS не показывают никаких процессов. Как я могу контролировать свой процесс?

1

Я пытаюсь контролировать запущенный процесс в JVM с помощью Jconsole (JDK1.8.0_31). Тем не менее, я не вижу никаких процессов в окне запуска Jconsole, так как окно не работает. Список для локального процесса, по-видимому, не имеет набора параметров высоты. По крайней мере, это выглядит так:

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

Я проверил подобные проблемы в Интернете. Я обнаружил случаи, когда странные настройки разрешения для %TMP% вызывали проблемы для Jconsole. Я проверил, и у меня есть все необходимые разрешения (чтение/запись и еще несколько).

Хорошо, так как я не сдаюсь легко, я также узнал, что Jconsole принимает PID процесса Java в качестве аргумента. При попытке найти PID я заметил, что JPS не показывает никаких процессов или JVM, хотя они явно работают (у меня установлено более одного JDK. Даже если это не имеет значения, я также проверил, использовал ли я JPS из той же папки $JVM\bin).

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

Итак, вот мой вопрос:

Что еще может вызвать эту проблему? Что еще я мог проверить?

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

Теги:
process
monitoring
jconsole

2 ответа

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

Я неправильно понял другие решения относительно %TMP% разрешений. Я проверил разрешения для самого TMP, но виновником был hsperfdata_$USER (с USER, являющимся вашим именем пользователя). Неправильно то, что пользователю, начинающему jvm, нужны права на чтение и запись для каталога hsperfdata. В моем случае пользователь не был установлен в первую очередь.

Я сделал правой кнопкой мыши hsperfdata_$USER > properties> security> edit> add> advanced и в поле начинается с того, что я ввел свое имя пользователя и подтвердил. Вернувшись на вкладку безопасности, я установил все разрешения для своего пользователя и это.

0

Та же проблема, но если я явно указываю PID, как в jconsole 1234, это работает.

Ещё вопросы

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