5

在 JBoss 5.1.0 中,有一个名为的文件<INSTANCE>/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml,其中包含一些用于对端口号应用偏移量的设置。这用于使多个实例能够在同一个机器上运行,而无需为每个实例重新配置端口。同一个文件中还有一些 XSLT 也修改了 AJP 端口。

此外,<INSTANCE>/deploy/jbossweb.sar/server.xml您还可以明确设置端口。

我在同一个盒子上运行两个 JBoss 实例。

  • 实例 1:server.xml设置为 AJP 使用端口 8009,并且bindings-jboss-beans.xml偏移量为零。
  • 实例 2:server.xml设置为 AJP 使用端口 8109,bindings-jboss-beans.xml偏移量为 100。

XSLT 似乎配置为在端口设置为默认值 (8009) 时更改 AJP 端口号。然而,这似乎并没有发生。

据我所知,AJP 端口是由 in 的值server.xml而不是 in 的任何值选择的bindings-jboss-beans.xml。肯定是这样吗?bindings-jboss-beans.xml 中的 XSLT 是 JBoss 4 的遗物吗?

谢谢

富有的

4

1 回答 1

2

我终于开始进行一些实验,现在可以回答我自己的问题了。

如果端口设置为 8009 in server.xml,则应用偏移量 in bindings-jboss-beans.xml,否则使用设置的端口 in server.xml

于 2010-08-19T07:11:27.630 回答