如何配置Wildfly以在绑定到0.0.0.0的窗口服务器上作为服务运行

问题描述

我正在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>