我有一个特定于tomcat部署的场景。我有2个申请
/Webapps
/Application-1
/Application-2
下面:
我想创建一个.WAR文件来部署这两个应用程序并独立访问它们
当Application-1处于活动状态时,仅关闭Application-2进行维护
当Application-2准备就绪时,使用创建的单个.WAR进行部署(其中包含2个应用程序),但是,它不应该影响Application-1
这是我面临的挑战,我正在尝试无解决方案。请获得任何帮助以实现这3个步骤。
感谢!!!
答案 0 :(得分:0)
如果你想要的是一种在服务器中更新战争而不必将其拆除的方法,那么有一种方法可以通过tomcat 7并行部署来实现http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Parallel_deployment
您可以使用相同的方式部署多个Web应用程序版本 上下文路径同时。用于将请求与a匹配的规则 上下文版本如下:
如果请求中不存在会话信息,请使用最新信息 版。如果请求中存在会话信息,请检查 每个版本的会话管理器用于匹配会话,如果是的话 发现,使用该版本。如果会话信息存在于 请求但找不到匹配的会话,请使用最新版本。
如果这不是您想要的,请更新您的问题,并提供更好的解释。