我有 5 个 JBoss 实例配置并运行在不同的端口(8080 到 8480)上,每个实例都分配给一个特定的项目团队。我想进一步配置它,以便属于项目的用户应该能够访问他们的实例(node) 只需键入 URL/node 而不提及端口号,例如http://localhost/node1应该将它们带到第一个实例等等。我知道 mod_jk 可用于在具有单个节点的服务器上实现此目的。如果有人可以在这里帮助我,将不胜感激。
谢谢, 纳加拉吉
我有 5 个 JBoss 实例配置并运行在不同的端口(8080 到 8480)上,每个实例都分配给一个特定的项目团队。我想进一步配置它,以便属于项目的用户应该能够访问他们的实例(node) 只需键入 URL/node 而不提及端口号,例如http://localhost/node1应该将它们带到第一个实例等等。我知道 mod_jk 可用于在具有单个节点的服务器上实现此目的。如果有人可以在这里帮助我,将不胜感激。
谢谢, 纳加拉吉
您不必使用
mod_jk
,只需使用 amod_proxy
来完成工作。只需将其放在您的 apache 配置中:这样,所有请求都
/node1
将被转发到您的第一个 jboss 实例,/node2
并将被转发到您的第二个 jboss 实例,依此类推。通过遵循这篇出色的文章,我能够使用 mod_jk 满足我的要求
http://www.linuxjournal.com/article/8561。
虽然是为 apache/tomcat 编写的,但它为我提供了足够的信息,让我可以开始工作,并在我的环境中成功应用它。
谢谢。