我一直在使用 tcServer 进行调查,我遇到的一个问题是我在使用 tomcat 时一直遇到的问题......部署应用程序时出现中断。
将应用程序部署到 tcServer 时,肯定有某种方法可以实现零停机时间吗?
我一直在使用 tcServer 进行调查,我遇到的一个问题是我在使用 tomcat 时一直遇到的问题......部署应用程序时出现中断。
将应用程序部署到 tcServer 时,肯定有某种方法可以实现零停机时间吗?
(正如评论中所建议的,我将其发布为答案)
从版本 7 开始,Tomcat 支持所谓的“并行部署”,这可能正是您所追求的。以下博客条目讨论了该功能以及它最初是如何为 tcServer 计划的,但后来被迁移/捐赠给 Apache 以成为 Tomcat 的一个组成部分:
http://tomcatexpert.com/blog/2011/05/31/parallel-deployment-tomcat-7
如果您使用 Maven/Ant,请参阅http://tynamo.org/Zero+downtime+deployment+to+Tomcat+7+with+Maven上的 Tomcat 7 并行部署脚本