在JBoss 5.1.0中,有一个名为<INSTANCE>/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml的文件,其中包括将偏移量应用于端口号的一些设置。这用于使多个实例能够在同一个框上运行,而无需对每个实例的端口进行痛苦的重新配置。在同一个文件中也有一些XSLT,它也修改了AJP端口。
此外,还有<INSTANCE>/deploy/jbossweb.sar/server.xml,它允许显式地设置端口。
我在同一个框上运行两个JBoss实例。
server.xml设置为AJP使用端口8009,而bindings-jboss-beans.xml具有零 2:server.xml设置为对AJP使用端口8109,而bindings-jboss-beans.xml的偏移量为100。当端口设置为默认值(8009)时,XSLT似乎被配置为更改AJP端口号。然而,这种情况似乎并没有发生。
据我所见,AJP端口是由server.xml中的值而不是bindings-jboss-beans.xml中的任何值选择的。真的是这样吗?在bindings-jboss-beans.xml中的XSLT是JBoss 4的遗物吗?
谢谢
富足
发布于 2010-08-19 07:11:27
我终于做了几个实验,现在可以回答我自己的问题了。
如果在server.xml中将端口设置为8009,则应用bindings-jboss-beans.xml中的偏移量,否则将使用server.xml中的端口集。
https://stackoverflow.com/questions/3449878
复制相似问题