【问题标题】:How does JBoss choose which AJP port to use?JBoss 如何选择使用哪个 AJP 端口?
【发布时间】:2010-08-19 15:11:27
【问题描述】:

在 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 设置为将端口 8009 用于 AJP,bindings-jboss-beans.xml 的偏移量为零。
  • 实例 2:server.xml 设置为使用端口 8109 进行 AJP,bindings-jboss-beans.xml 的偏移量为 100。

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

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

谢谢

丰富

【问题讨论】:

    标签: jboss5.x ajp


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-13
      • 1970-01-01
      • 2011-04-17
      • 1970-01-01
      • 2018-05-13
      • 2011-12-22
      • 2013-05-12
      • 2011-08-18
      相关资源
      最近更新 更多