【发布时间】:2011-01-04 06:06:53
【问题描述】:
我想并行运行多个基于 Java Servlet 的 Web 应用程序的多个版本(如 myapp2.1、myapp2.2 ...)。
一种可能是将每个版本部署到单独的 servlet 上下文(应该有自己的类加载器?!)。但我认为这将很难管理并且不会灵活,因为应用程序是一个相当大的块。如果一个应用程序应该包含两个不同版本的服务怎么办?也许这不是一个好主意...
环境将是 GlassFish >= 3.0。
并行运行多个版本的 servlet 应用程序有什么更好的方法? OSGI 能帮上忙吗?
【问题讨论】:
标签: java servlets version osgi