加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – Wildfly 8,远程调试应用程序

发布时间:2020-12-15 00:07:51 所属栏目:Java 来源:网络整理
导读:我需要在JBoss 8 / Wildfly Cluster中远程调试y节点. (在一台机器上运行两个节点) 对于这个在我们的主机 – 从机配置中,我们配置了两个节点: servers server name="node1" group="main-server-group" auto-start="true" jvm name="wicket" debug-enabled="f
我需要在JBoss 8 / Wildfly Cluster中远程调试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,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检查运行节点的机器,远程登录锅是不可能的.

任何帮助都好评.如果任何人有一个有用的链接到正确的文件的wildfly配置文件,这将是更多的赞赏.

提前致谢

解决方法

得到它了.选项值需要分开.
<jvm-options>
      <option value="-Xdebug "/>
      <option value="-Xrunjdwp:transport=dt_socket,address=8787"/>
 </jvm-options>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读