问题描述
我正在Windows服务器上运行wildfly应用程序服务器,如果我使用standalone.bat -b 0.0.0.0运行wildfly,那么我能够通过服务器IP进行访问,但是如果我在安装service.bat start之后运行wildfly,则它只能工作使用localhost:port。
我如何配置wildfly以绑定到0.0.0.0在Windows服务器上作为服务运行?
我正在使用wildfly 15.0.0,并且尝试使用以下命令安装服务:
service.bat install /controller 0.0.0.0:9990
如上所述,我可以通过服务器IP访问管理控制台。
解决方法
这仅在管理端口的上下文中,您仍然可以将应用程序绑定到IP。
对于管理控制台..您可以尝试在standalone-full.xml中进行更改
用于:
<interface name="management">
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
到
<interface name="management">
<inet-address value="0.0.0.0"/>
</interface>