JMX-клиент доступен только локально - PullRequest
2 голосов
/ 08 июля 2011

Я хочу создать агент JMX, который должен быть доступен только с локального хоста.

  • Пожалуйста, посоветуйте, как мне это сделать.
  • Также помогите с клиентом Simple JMXна той же машине, которая будет подключаться к этому агенту JMX.
  • Если каким-то образом нам удастся избежать указания явного порта, это будет полезно.

1 Ответ

2 голосов
/ 09 июля 2011

Вы можете найти это полезным. Он использует attach API для Oracle JVM для подключения к работающему процессу Java и запуска локального агента JMX. Вы должны настроить все MBeans, которые вы хотите выставить, как обычно. У меня создается впечатление, что этот код похож на то, что делает JConsole для подключения к локальным процессам JVM. Вы также можете изучить источник для Jmxterm , который использует JConsole для подключения к локальным процессам JVM.

...