在 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 的遗物吗?
谢谢
富有的