Удаленное соединение JMX - PullRequest
87 голосов
/ 07 мая 2009

Я пытаюсь открыть соединение JMX с Java-приложением, запущенным на удаленной машине.

Приложение JVM настроено со следующими параметрами:

  • com.sun.management.jmxremote
  • com.sun.management.jmxremote.port = 1088
  • com.sun.management.jmxremote.authenticate = ложь
  • com.sun.management.jmxremote.ssl = ложь

Я могу подключиться, используя localhost:1088, используя jconsole или jvisualvm. Но я не могу подключиться с помощью xxx.xxx.xxx.xxx:1088 с удаленного компьютера.

Нет межсетевого экрана между серверами или в ОС. Но чтобы исключить эту возможность, я telnet xxx.xxx.xxx.xxx 1088, и я думаю, что он подключается, как экран консоли гаснет.

Оба сервера являются Windows Server 2008 x64. Пробовал с 64-битной JVM и 32-битной, ни одна не работает.

Ответы [ 11 ]

0 голосов
/ 07 мая 2009

Попробуйте использовать порты выше 3000.

...