我正在尝试在wildfly swarm项目中配置一个额外的接口。
文档说您只需将以下代码段添加到project-defaults.yml
:
swarm:
network:
interfaces:
backnet:
bind: 192.168.4.5
但这不起作用。有谁知道这是否真的实现了?
我可以补充说,将日志记录级别设置为TRACE
将输出生成的xml
配置,该配置仅显示默认的public
界面,而不显示backnet
。
编辑:我正在使用最新的“稳定”群体:2018.1.1
答案 0 :(得分:0)
到目前为止,我找到了一个WA解决方案:为接口添加XML
个代码段:
我必须像这样启动应用程序:
java -Dswarm.local.ip=`hostname --ip-address` -jar myapp-swarm.jar -c config.xml
使用此XML代码段(config.xml
):
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:5.0">
<interfaces>
<interface name="mylocalif">
<inet-address value="${swarm.local.ip}"/>
</interface>
</interfaces>
</server>
这将与yaml
生成的conf和work的其余部分合并。我仍然想用YAML做任何事情。