仅使用命令行参数将WildFly绑定到主机名/ IP上非常容易。 我有一个简单的GNU / Linux盒子,可以用它玩各种东西,其中之一就是WildFly。
我使用以下命令开始在特定IP上监听WildFly:
$> cd /opt/wildfly/wildfly-8.0.0.Beta1/bin
$> ./standalone.sh -c standalone-full.xml -b=192.168.1.10 -bmanagement=192.168.1.10
如您所见,我在2个参数/点中使用了我的IP。 第一个( -b )是服务器侦听服务流量的常规地址,第二个( -bmanagement )是管理地址。 第一个参数(-b)是JBoss 4.x上也使用的旧已知参数。
为了关闭服务器,我使用了JBoss / WildFly的新CLI界面:
$> cd /opt/wildfly/wildfly-8.0.0.Beta1/bin
$> ./jboss-cli.sh --connect controller=192.168.1.10 command=:shutdown
JBoss / WildFly CLI是非常有用的工具,因为您可以使用它来创建/更改/查看服务器上的各种资源(数据源,JMS目标等)以及部署/取消部署应用程序。 JBoss / WildFly CLI与WebLogic脚本工具(WLST)非常相似,但是JBoss CLI是开放源代码,其知识是在公共空间上,并不属于公司或封闭团体。 这是开源软件和自由软件的重要优点,它可以使人们学习共享和创新。
希望能帮助到你!
翻译自: https://www.javacodegeeks.com/2013/12/set-wildfly-binding-address-and-shutdown-using-cli.html