gpt4 book ai didi

java - Wildfly 8,远程调试应用

转载 作者:搜寻专家 更新时间:2023-10-30 21:24:01 25 4
gpt4 key购买 nike

我需要远程调试 JBoss 8/Wildfly 集群中的 y 节点。 (在一台机器上运行两个节点)

为此,在我们的主从配置中,我们配置了两个节点:

<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>

当我现在尝试连接到每个远程调试端口时,Intellij 告诉我:

Error running node2: Unable to open debugger port : java.net.ConnectException "Connection refused: connect"

我可以通过 Wildfly 管理面板确认节点已经启动。

此外,我还通过运行节点的机器上的 telnet 检查过,远程登录 pots 是不可能的。

任何帮助都适用。如果有人有指向 wildfly 配置文件的正确文档的有用链接,我们将不胜感激。

提前致谢

最佳答案

明白了。选项值需要分开。

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

关于java - Wildfly 8,远程调试应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24036740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com