如何将Wildfly中的调试端口绑定到所有IP地址而不仅仅是127.0.0.1

时间:2019-06-19 15:55:33

标签: wildfly-11

我正在尝试远程调试在wildfly上运行的应用程序。我已使用-b选项绑定到所有可用的ipAddrs,并使用--debug选项启用调试。当我尝试将wildfly调试器连接到端口8787时,连接被拒绝。使用netstat进行检查,我可以看到调试仅在127.0.0.1上进行监听,即使应用程序在所有地址(0.0.0.0)上进行监听。我还修改了standalone.xml文件,以将管理和应用程序端口绑定到0.0.0.0,但是在调试端口绑定到特定地址的任何地方都找不到。这是netstat -an

的结果
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.1:9992          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:9997            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8081            0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:8082          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:8787          0.0.0.0:*               LISTEN

应用程序正在侦听端口8081,管理端口是端口9997,调试端口是默认的8787

0 个答案:

没有答案