2012-06-13 2 views
2

Я написал службу Java для работы на сервере.Как сохранить соединение в инструменте Jconsole

Я использовал JMX и jconsole для наблюдения за сервисом от myPC.

Для подключения, я должен скопировать и вставить ссылку в jconsole:

service:jmx:rmi://192.168.5.207:9999/jndi/rmi://192.168.5.207:9999/jmxrmi 

После выхода jconsole, если я хочу, чтобы восстановить, я должен скопировать и вставить ссылку снова.

Есть ли способ сохранить ссылку в jconsole, чтобы я мог ее повторно использовать?

Или вы можете предложить другой инструмент дистанционного мониторинга.

ответ

6

Я думаю, вы не будете иметь возможность сохранять URL-адреса в JConsole. Вместо этого вы можете использовать VisualVM. Это очень хороший инструмент, который обладает всеми функциями JConsole с некоторыми очень хорошими дополнительными функциями.

+0

Спасибо nIKUNJ. VisualVM - это то, что я нахожу. Это очень хорошо для меня. – tienthanhakay

4

Вы можете указать URL в качестве аргумента программы:

Jconsole [опции] [Pid | [Хост: порт]]

PID

Идентификатор процесса локальной виртуальной машины Java, который был начат с системой свойств com.sun.management.jmxremote. Виртуальная виртуальная машина Java должна работать с тем же идентификатором пользователя, что и идентификатор пользователя, работающий под управлением jconsole. Подробнее см. В разделе «Мониторинг и управление JMX».

хост: порт

Имя хост-системы, на которой Java VM выполняется и номер порта, указанного в системе собственности com.sun.management.jmxremote.port, когда виртуальная машина была начата. Подробнее см. В разделе «Мониторинг и управление JMX».

http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jconsole.html

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

  • Нет связанных вопросов^_^