如何使用Tomcat6管理Tomcat的发布/部署以使停机时间最少

如何使用Tomcat6管理Tomcat的发布/部署以使停机时间最少,tomcat,deployment,release,tomcat6,downtime,Tomcat,Deployment,Release,Tomcat6,Downtime,我意识到Tomcat7具有并行部署的特性,但我无法使用它,因为它在Linux上似乎有一些bug,所以我不得不降级到Tomcat6 我想知道的是如何设置一个部署过程,使站点经历最少的停机时间。在过去,当我部署.war文件时,它会在Tomcat的上传和重新启动过程中造成停机 是否有任何方法可以最大限度地减少与部署相关的停机时间 谢谢, Alex将应用程序上载到新目录,然后关闭tomcat,将上下文指向新目录,然后重新启动。您仍然有容器启动时间,但您没有上传应用程序的停机时间。它也不必在启动期间为您爆

我意识到Tomcat7具有并行部署的特性,但我无法使用它,因为它在Linux上似乎有一些bug,所以我不得不降级到Tomcat6

我想知道的是如何设置一个部署过程,使站点经历最少的停机时间。在过去,当我部署.war文件时,它会在Tomcat的上传和重新启动过程中造成停机

是否有任何方法可以最大限度地减少与部署相关的停机时间

谢谢,
Alex

将应用程序上载到新目录,然后关闭tomcat,将上下文指向新目录,然后重新启动。您仍然有容器启动时间,但您没有上传应用程序的停机时间。它也不必在启动期间为您爆发战争。

另一种方法是:

上载文件时更改其名称

阻止雄猫

删除旧的战争和扩张

将新war重命名为正确的名称,例如ROOT.war

启动雄猫


注意:有时它允许您删除和重命名文件,而无需停止tomcat。在这种情况下,您可以执行删除重命名操作,然后在末尾重新启动tomcat

请查看我的问题