2016-06-23 2 views
1

Я пытаюсь подключить GUI JProfiler на моем локальном компьютере (Windows x64) к агенту JProfiler, работающему на удаленном компьютере (Windows x64). Удаленный компьютер имеет 2 JVM - один JBOSS JVM, а другой как приложение Java в качестве службы Windows через сервисы оболочки YAJSW. Эти JVM запускаются Профиль пользователя Windows 1. Я вставил ZIP-файл агента JProfiler на удаленную машину и вошел в систему через mstsc. Когда я запускаю команду jpenable в cmd (As admin), и она просит меня искать «уже запущенные JVM» - я нажимаю «y», но окно cmd автоматически закрывается. Когда я принудию jpenable для запуска с PID любой из этих JVM - он жалуется, что JVM не могут быть замечены этим пользователем. Даже используя профиль пользователя 1, JProfiler не мог видеть JBOSS JVM или другую JVM (с параметром Show Services) с сообщением об ошибке - «Не обнаружены JVM-файлы без поиска».Jprofiler не может видеть Jboss JVM на удаленной машине

Мой вопрос: если у нас есть JVM на удаленном компьютере, запущенном 1 пользователем, и я пытаюсь запустить агент JProfiler (через jpenable) с пользователем 2, как я могу заставить агента посмотреть, как запускаются JVM профилирования, чтобы я мог подключить свой локальный графический интерфейс JProfiler к любой из этих JVM.

Большое значение!

+0

Я вижу jboss5.x, на котором JDK-версия запускается, если это 1.5, я думаю, вам нужно добавить какой-то вариант в jvm при запуске в файле jboss run.bat/sh. –

+0

И, возможно, Jprofiler должен работать с тем же пользователем, что и jvm –

ответ

0

Вам необходимо найти вспомогательную службу JProfiler в диспетчере сервисов и изменить ее учетную запись пользователя на ту же учетную запись пользователя, которая используется для запуска JProfiler. Тогда JProfiler должен иметь возможность показать процесс в jpenable, если вы скажете ему искать службы.


Обновление для JProfiler 10.0+:

С JProfiler 10.0, можно прикрепить к услугам, которые не начали по LocalSystem счета. JProfiler теперь может подключаться ко всем сервисам, запускаемым пользователями admin и non-admin.