【问题标题】:How to manage Tomcat release/deploy to have least downtime with Tomcat6如何使用 Tomcat6 管理 Tomcat 发布/部署以减少停机时间
【发布时间】:2011-04-21 17:24:59
【问题描述】:

我知道Tomcat7有并行部署的功能,但我无法使用它,因为它在Linux上似乎有一些错误,所以我不得不降级到Tomcat6。

我想知道的是如何设置部署流程,以使站点的停机时间最少。过去我部署 .war 文件时,它会在上传和重启 Tomcat 期间造成停机。

有什么方法可以最大限度地减少与部署相关的停机时间?

谢谢, 亚历克斯

【问题讨论】:

标签: tomcat deployment release tomcat6 downtime


【解决方案1】:

另一种方式是:

上传文件时更改文件名

停止tomcat

删除旧的战争和扩展

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

启动tomcat

P.s: 有时它允许您在不停止 tomcat 的情况下删除和重命名文件。在这种情况下,您可以执行删除重命名操作并在最后重新启动 tomcat

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 2010-09-13
      • 2020-12-04
      • 1970-01-01
      • 2017-07-18
      相关资源
      最近更新 更多