Erreur de registre RMI non disponible

Je cours JBoss AS 5 sur Unix. Je veux démarrer visualGC à distance à partir de Windows 7.

Tout d’abord, j’ai créé un registre RMI sur le port 8725, car le port par défaut du registre RMI était occupé en utilisant la commande rmiregistry 8725 & .

Deuxièmement, j’ai essayé de démarrer un serveur jstatd en utilisant la commande jstatd -p 8725 -J-Djava.security.policy=/app/home/user/jstatd.policy

Troisièmement, j’ai démarré le serveur Jboss.

Quasortingèmement, j’ai le numéro de processus du serveur qui est 8627 .

Enfin, je suis revenu à Windows 7 et j’ai essayé d’exécuter cette commande visualgc [email protected]:8725 8725. Malheureusement, il est retourné avec l’erreur suivante:

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

Pouvez-vous s’il vous plaît m’expliquer ce que je fais mal?

Merci d’avance.

car le port par défaut du registre RMI était occupé

Pourquoi était-ce occupé? Le port 1099 a été réservé par l’IETF pour le registre RMI depuis au moins 1996. Peut-être existait-il déjà un registre RMI?

 java.net.ConnectException: Connection timed out: connect 

Cela signifie que cet hôte: port est accessible depuis votre hôte mais n’a pas répondu. Peut-être existe-t-il un pare-feu?