【发布时间】:2011-06-02 15:53:51
【问题描述】:
我有大约 6 或 7 个 web 应用程序,它们被配置为部署为 Tomcat (6) 上的根应用程序。所以,以后每个应用都可以被http://host:8080/访问
我必须在一台计算机上部署这些 web 应用程序以用于 QA 环境。该团队评论说使用一个 Tomcat 实例,并将每个 webapp 部署在不同的端口上,因此它们仍将被部署为根应用程序。
关于如何执行此操作以及最佳方法是什么的任何建议?
【问题讨论】:
-
我可以问你为什么这些应用程序必须是一个根应用程序?通常,以 URL 方式分隔它们是非常有意义的......
-
这是客户的要求之一。我讨论过这个,显然我必须保持这样。
-
如果应用有相同的url,用户如何区分它们?
-
通常这样的请求意味着他们想要启用虚拟主机,并让同一个盒子的不同主机名解析到不同的应用程序。想想
http://webmail.webserver.com/与http://www.webserver.com/webmail。