Реестр RMI не доступен ошибка - PullRequest
       22

Реестр RMI не доступен ошибка

1 голос
/ 14 сентября 2011

Я использую JBoss AS 5 в Unix. Я хочу запустить VisualGC удаленно из Windows 7.

Сначала я создал реестр RMI на порту 8725, потому что порт регистрации RMI по умолчанию был занят, используя команду rmiregistry 8725 &.

Во-вторых, я попытался запустить сервер jstatd с помощью команды jstatd -p 8725 -J-Djava.security.policy=/app/home/user/jstatd.policy

В-третьих, я запустил сервер Jboss.

В-четвертых, я получил идентификатор процесса сервера, который 8627.

Наконец, я вернулся в Windows 7 и попытался запустить эту команду visualgc 8627@XX.XXX.X.XX:8725. К сожалению, она вернулась со следующей ошибкой:

RMI Registry not available at XX.XXX.X.XX:8725 Connection refused to host: XX.XXX.X.XX; nested exception is: java.net.ConnectException: Connection timed out: connect

Не могли бы вы объяснить мне, что я делаю не так?

Заранее спасибо.

1 Ответ

0 голосов
/ 15 сентября 2011

, поскольку порт по умолчанию для реестра RMI был занят

Почему был занят?Порт 1099 был зарезервирован IETF для Реестра RMI по крайней мере с 1996 года. Может быть, уже был запущен Реестр RMI?

java.net.ConnectException: Connection timed out: connect

Это означает, что порт host: доступен с вашего хоста, но нереагировать.Может быть, на пути есть брандмауэр?

...