2012-05-03 3 views
1

У меня есть кластер с двумя узлами, и я пытаюсь подключиться к этим узлам с помощью VisualVM или JConsole, чтобы проверить работоспособность JVM. Однако я не могу подключиться к узлам, а JConsole просто говорит «Connection Failed», а с VisualVM он постоянно выводит приглашение для имени пользователя и пароля. Поэтому кажется, что он не аутентифицируется должным образом. Я использую имя пользователя и пароль администратора. Странно, что я могу подключиться к DAS JVM просто отлично удаленно, это просто проблема с узлами. Есть идеи?Glassfish 3.1.2 Удаленный мониторинг кластера JConsole/VisualVM

ответ

1

После еще нескольких исследований выяснилось, что в стеклянную рыбку 3.1.2 (b23) есть ошибка, которая препятствует подключению JMX к удаленным экземплярам (в основном узлам в кластере). На данный момент нет работы, и они не уверены, что они собираются выполнить резервное копирование исправления до 3.1.2. Следите за этим. http://java.net/jira/browse/GLASSFISH-18450

0

Вы используете порт 8686? url должен быть ip: 8686? и если вы включите аутентификацию AS, вы должны указать имя пользователя/пароль на экране подключения jconsole.

+0

Узлы (JMX_SYSTEM_CONNECTOR_PORT) настроены с портом 28686. Для области аутентификации установлено значение admin-realm, которое является областью, в которой хранятся имя пользователя/пароль администратора, и с этим я пытаюсь установить соединение. Подключение к узлам, используемым для работы в стеклянной планете 2.1.1, это просто проблема в 3.1.2. – EpicOfChaos

+0

Я использую Glassfish 3.1 и JMX_SYSTEM_CONNECTOR_PORT установлен 28686, однако я могу подключить интерфейс JSX Glasssfish на порт 8686 через не только jconsole, но и свое приложение. –

+0

Ваш узел кластера должен находиться в том же поле, что и ваш DAS, DAS размещен на 8686 по умолчанию, поэтому вы не подключаетесь к этому узлу, просто DAS – EpicOfChaos

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

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