配置Jboss EAP 6.1接口



我想在独立模式下配置JBoss,并使用localhost访问我的应用程序(http://localhost:8084/MyApp)或者我机器的ip(http://ip:8084/MyApp)?我可以配置一个接口来使用localhost或ip进行连接,但不能同时使用两者。这是我的配置:

<interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:127.0.0.1}"/>
        </interface>
        <interface name="unsecure">
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
        <interface name="my-interface">
            <inet-address value="IP"/>
        </interface>
    </interfaces>

尝试在公共接口中添加标记any-address而不是inet-address

例如:

<interfaces>
    ...
    <interface name="public">
        <any-address/>
    </interface>
    ...
</interfaces>

另请参阅:https://docs.jboss.org/author/display/AS7/Interfaces+和+端口

最新更新