将WildFly绑定到其他IP地址或多宿主上的所有地址
用WildFly的話來(lái)說(shuō), 接口是一個(gè)邏輯名稱,用于套接字可以綁定到的網(wǎng)絡(luò)接口/ IP地址/主機(jī)名。 有兩個(gè)接口:“公共”和“管理”。
“公共”接口綁定用于所有與應(yīng)用程序相關(guān)的網(wǎng)絡(luò)通信(例如,Web,Messaging等)。 “管理”接口用于管理層所需的所有組件和服務(wù)(即HTTP管理端點(diǎn))。
默認(rèn)情況下,“公共”接口配置為偵聽(tīng)回送地址127.0.0.1。 因此,如果您以以下方式啟動(dòng)WildFly:
./bin/standalone.sh然后,可以通過(guò)http://127.0.0.1:8080訪問(wèn)WildFly默認(rèn)頁(yè)面。 通常, /etc/hosts提供127.0.0.1到localhost的映射,因此可以從http:// localhost:8080訪問(wèn)同一頁(yè)面。 8080是訪問(wèn)所有應(yīng)用程序的端口。
在多宿主計(jì)算機(jī)上,您可能想啟動(dòng)WildFly并將“公共”接口綁定到特定的IP地址。 這很容易做到:
./bin/standalone.sh -b=192.168.1.1現(xiàn)在可以在http://192.168.1.1:8080上訪問(wèn)應(yīng)用程序。
為了兼容,還支持-b 192.168.1.1但建議使用-b=192.168.1.1 。
或者,如果要綁定到所有可用的IP地址,則可以執(zhí)行以下操作:
./bin/standalone.sh -b=0.0.0.0同樣,默認(rèn)情況下,可以使用管理控制臺(tái)http://127.0.0.1:9990來(lái)管理WildFly。 管理端口9990。
WildFly“管理”接口可以綁定到特定的IP地址,如下所示:
./bin/standalone.sh -bmanagement=192.168.1.1現(xiàn)在,可以從http://192.168.1.1:9990訪問(wèn)管理控制臺(tái)。
或者,將“管理”接口綁定到所有可用的IP地址,如下所示:
./bin/standalone.sh -bmanagement=0.0.0.0您還可以按此處說(shuō)明綁定到兩個(gè)特定地址。
當(dāng)然,您可以將WildFly的“公共”和“管理”接口綁定在一起,如下所示:
./bin/standalone.sh -b=0.0.0.0 -bmanagement=0.0.0.0了解有關(guān)WildFly中的接口和端口配置的更多信息 。 有關(guān)使用-b控制綁定地址中的這些開(kāi)關(guān)的更多信息。
翻譯自: https://www.javacodegeeks.com/2015/03/bind-wildfly-to-a-different-ip-address-or-all-addresses-on-multihomed.html
總結(jié)
以上是生活随笔為你收集整理的将WildFly绑定到其他IP地址或多宿主上的所有地址的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 华为watchgt3pro能不能测血压(
- 下一篇: 休眠锁定模式– PESSIMISTIC_