2010-06-23 4 views
3

Я запускаю GlassFish 3.0.1 в качестве службы Windows под Windows Server 2003 с Java 1.6 u 20, и я в целом счастлив.Как запустить jvisualvm.exe под учетной записью локальной системы под Windows Server 2003?

Я хотел бы иметь возможность использовать VisualVM на этой JVM и использовал Unable to use JConsole with Tomcat running as windows service в качестве отправной точки, но начиная с

PsTools\PsExec.exe -i -s "C:\Program Files\Java\jdk1.6.0_20\bin\jvisualvm.exe" 

приводит к jvisualvm.exe и nbexec.exe процесса с указанием в задаче Менеджер с системой как пользователь, но я не вижу никакого графического интерфейса из программы, как я делаю, когда запускаю его вручную как сам. Я вхожу в систему с Remote Desktop из Windows 7, если это имеет значение.

Другие интересные моменты:

at 10:55 /interactive cmd.exe 

отчеты новая работа была добавлена, но не открывает окно CMD в 10.55.

Описание регистрации VisualVM как службы сообщает о начале запуска службы, но не отображается GUI. http://blogs.oracle.com/nbprofiler/entry/monitoring_java_processes_running_as

Неужели кто-нибудь получил это для запуска под Windows Server 2003?

ответ

3

Способ, которым я могу заставить это работать, - убедиться, что вы удаленный рабочий стол на сеансе «консоли» сервера.

Проще говоря, при открытии mstsc.exe добавьте текст «/ admin» к имени компьютера, к которому вы пытаетесь подключиться. Например, если вы пытались подключиться к серверу под названием «FOO», то в текстовом поле «Имя компьютера» в файле mstsc.exe вы должны ввести «FOO/admin».

После подключения и входа на сервер вы можете выполнить команду PsExec. Затем вы должны увидеть Visual VM с процессом GlassFish, с которым вы пытаетесь подключиться.

Дополнительную информацию о подключении к сеансу консоли с удаленным рабочим столом в Windows см. В разделе «Как подключиться к консоли» http://support.microsoft.com/kb/278845.

Кроме того, для тех, кто ищет PsExec.exe, вы можете получить его из пакета PsTools от Microsoft по адресу technet.microsoft.com/en-us/sysinternals/bb897553.aspx.

+0

Можете ли вы выполнить эту работу, когда вы работаете на компьютере под управлением Windows 7 Pro, и служба работает на том же хосте? –

Смежные вопросы