Je cours plus d'instances de JBoss sur une machine. Cette instance est créée avec son propre paramètre de liaison d'adresse -b et s'exécute sur différentes configurations avec le paramètre -c. La machine est Linux et plusieurs interfaces virtuelles sont créées (par ifconfig eth0: 1 192.168.0.101 netmask 255.255.255.0 up). Mon idée est que plus de gens pourraient exécuter le JBoss dans son instance sur une adresse IP et ils seront en mesure de tester et de déboguer le code pour leur configuration. Mais quand je lance JBoss en mode débogage (à JAVA_OPTS ajouté: -Xdebug -Xnoagent -Xrunjdwp: transport = dt_socket, adresse = 8787, serveur = y, suspend = n) le JBoss écoute sur 0.0.0.0:8787 (obtenu par netstat -avn). Cela signifie que la session de débogage écoute sur toutes les adresses IP de cette machine - sur toutes les interfaces virtuelles. Ce que je ne veux pas parce que lorsque plus d'instances de JBoss en mode débogage est en cours d'exécution, je ne peux pas déterminer à quelle instance je serai connecté pour le débogage.Plus de sessions de débogage à distance pour plusieurs instances de JBoss
Est-il possible de dire où le débogage sera à l'écoute? Ou suis-je capable de le restreindre en quelque sorte? Merci.
Super, je vais l'essayer. Merci beaucoup. Je n'ai pas pu le trouver dans la documentation. :) – chalda
@dadid, puis-je vous demander de jeter un oeil à une question liée au débogage à distance ici: tinyurl.com/ovglq92? –
@IstiaqueAhmed désolé, pas dans mon royaume ... –