3
我有以下的部署情况:我可以在jboss 4.2中全局更改Web应用程序根目录吗?
- application_one.war
- application_two.war
- application_three.war
当我在JBoss中部署它,我得到三个URL上下文:
- http // myserver/application_one/
- HTTP // MYSERVER/application_two/
- HTTP // MYSERVER/application_three/
是否有可能改变(前置)在全球的其他路径,以所有已部署web应用在一个单一的环境,让我的新路径看起来像这样?
- HTTP // MYSERVER/globalprefix/application_one/
- HTTP // MYSERVER/globalprefix/application_two/
- HTTP // MYSERVER/globalprefix/application_three/
我不想通过使用jboss-web.xml来改变战争,但我希望在一个中心位置以一般的方式来做到这一点,所以即使是新的战争也会得到这种前后关系。
这正是我们所做的。 http // myserver/globalprefix/application_one /更具可读性,所以我们在http // myserver:98989/application_one /上有部署应用程序的jboss,然后是全局apache配置,它监听默认端口并重新路由到特定的jboss服务器 – 2010-02-15 11:25:27