JBoss域动态端口偏移配置

时间:2013-01-30 16:09:04

标签: jboss jboss7.x

我似乎无法通过域托管设置上的属性文件配置端口偏移来启动服务器组中的多个服务器实例。

我在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.offsetjboss.instance2.offset未应用于host.xml中的相应属性。如果我在host.xml中有硬编码值,则表示在硬编码端口偏移处启动实例1和实例2。

自定义属性配置在域设置中不起作用吗?

感谢您的帮助。

0 个答案:

没有答案