我似乎无法通过域托管设置上的属性文件配置端口偏移来启动服务器组中的多个服务器实例。
我在host.xml
中有以下配置:
<servers>
<server name="instance-one" group="main-server-group" auto-start="true">
<socket-bindings port-offset="${jboss.instance1.offset}"/>
</server>
<server name="instance-two" group="main-server-group" auto-start="true">
<!-- server-two avoids port conflicts by incrementing the ports in
the default socket-group declared in the server-group -->
<socket-bindings port-offset="${jboss.instance2.offset}"/>
</server>
</servers>
通过属性文件(custom-domain.properties
):
jboss.domain.base.dir=custom-domain
jboss.instance1.offset=10300
jboss.instance2.offset=20300
我尝试使用
启动域名./ domain.sh -P = custom-domain.properties
问题是jboss.instance1.offset
和jboss.instance2.offset
未应用于host.xml
中的相应属性。如果我在host.xml
中有硬编码值,则表示在硬编码端口偏移处启动实例1和实例2。
自定义属性配置在域设置中不起作用吗?
感谢您的帮助。