Как проанализировать проблему jstatd, когда процессы Java не перечислены?
До недавнего времени мне удавалось успешно запускать jstatd (jstatd -J-Djava.security.policy=c:\path\to\jstatd.policy
) и visualvm (1.3.5) на сервере Windows 2008. Все запущенные процессы Java (1.6.0_31) были перечислены правильно. По некоторым причинам я больше не могу просматривать некоторые из запущенных процессов, и они действительно работают. Что я могу сделать, чтобы правильно проанализировать это?
Мой файл политики выглядит как пример по умолчанию с сайта jstatd:
grant codebase "file:${java.home}/../lib/tools.jar" {
permission java.security.AllPermission;
};
Я не уверен, как это дальше расследовать. У меня точно такая же настройка под Linux, и она отлично работает.