【问题标题】:Configuring JBoss 7.x in domain mode with negative port offset在域模式下使用负端口偏移配置 JBoss 7.x
【发布时间】:2017-07-16 20:18:36
【问题描述】:

我想将独立和域模式下JBoss 7的默认端口更改为5050:

http://localhost:5050

在独立模式下,我只是更改了standlone.xml中的以下属性:

<socket-binding name="http" port="5050"/>

但是,在域模式下,我可以选择仅更改 host.xml 中的偏移量:

<server name="server-one" group="main-server-group">
        <!-- Remote JPDA debugging for a specific server
        <jvm name="default">
          <jvm-options>
            <option value="-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"/>
          </jvm-options>
       </jvm>
       -->
    <socket-bindings port-offset="5"/>

    </server>
    <server name="server-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="10"/>
    </server>

当我尝试设置负端口偏移时,启动脚本会引发错误。如何在域模式下将端口从 8080 更改为 5050?

【问题讨论】:

  • 尝试创建一个新的socket-binding-group并将其设置为&lt;socket-binding-group ref="offset-sockets"/&gt;

标签: jboss jboss7.x


【解决方案1】:

在 host.xml 中为“jboss.http.port”创建系统属性,例如:

    <server name="server-two" group="main-server-group" auto-start="true">
        <system-properties>
            <property name="jboss.http.port" value="4950" boot-time="true"/>
        </system-properties>
        <socket-bindings port-offset="100"/>
    </server>

只要确保端口偏移值必须从 5050 中扣除即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-07
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多