Question

J'ai besoin de déboguer à distance Y noeud dans un groupe JBoss 8 / Wildfly.(En cours d'exécution de deux nœuds sur une machine)

Pour cela dans notre configuration hôte-esclave, nous avons les deux nœuds configurés:

<servers>
        <server name="node1" group="main-server-group" auto-start="true"> 
            <jvm name="wicket" debug-enabled="false">
                <heap size="1024m" max-size="1536m"/>
                <jvm-options>
                     <option value="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787"/>
                </jvm-options>
            </jvm>
        </server>
        <server name="node2" group="main-server-group" auto-start="true">
            <jvm name="wicket" debug-enabled="false">
                <heap size="1024m" max-size="1536m"/>
                <jvm-options>
                    <option value="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"/>                       
                </jvm-options>
            </jvm>
            <socket-bindings port-offset="100"/>
        </server>
</servers>

Lorsque j'essaie maintenant de vous connecter à chacun des ports de débogage à distance, Intellij me dit:

Erreur d'exécution Node2: Impossible d'ouvrir le port de débogueur: java.net.connectexception "Connexion refusée: Connect"

Je peux confirmer que les nœuds ont été créés par le panneau de gestion Wildfly.

Aussi j'ai vérifié via Telnet sur la machine exécutant les nœuds, que telNetting Les pots ne sont pas possibles.

Toute aide d'aide spécifiée.Si quelqu'un a des liens utiles vers une documentation appropriée des fichiers de configuration Wildfly, cela serait encore plus apprécié.

Merci d'avance

Était-ce utile?

La solution

obtenu.Les valeurs d'option doivent être séparées.

 <jvm-options>
      <option value="-Xdebug "/>
      <option value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787"/>
 </jvm-options>

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top