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