我在两个不同的 weblogic 服务器中部署了两个 web 应用程序。
Application 1 是一个打包为 EAR 的基于 struts 1.2 的应用程序。
应用程序 2 是一个 JSF 应用程序,打包为 war(与 App1 相比较小的应用程序)。
目前,这两个应用程序正在从两个不同的门户访问。
想法是停用一台服务器并将所有内容部署在一台服务器上,并在可能的情况下合并两个应用程序。
由于应用程序 2 是应用程序 1 的子集,因此需要将两个应用程序合并并部署在同一台服务器上。
我想知道以下哪一项是最好的方法:
- 使用两个不同的 war 文件在一个耳朵中部署这两个应用程序。
- 将这两个应用程序作为独立的ear 文件部署在服务器上。
- 通过将 JSF 转换为 struts 1.2,将 App2 合并到 App1 中。放置一个过滤器
以将请求重定向到正确的应用程序(如功能)正确。
请指教。
谢谢