我似乎无法通过域管理设置上的属性文件配置端口偏移量,以启动服务器组中的多个服务器实例。
我有以下配置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
andjboss.instance2.offset
并没有被应用到host.xml
. 如果我在其中有硬编码值,host.xml
它似乎会在硬编码端口偏移上启动实例 1 和实例 2。
自定义属性配置在域设置中不起作用吗?
谢谢你的帮助。