【问题标题】:Zero Downtime Deployments on tcServer?tcServer 上的零停机部署?
【发布时间】:2012-02-26 04:55:20
【问题描述】:

我一直在使用 tcServer 进行调查,我遇到的一个问题与我在使用 tomcat 时一直遇到的问题相同...部署应用程序时出现中断。

在将应用程序部署到 tcServer 时,肯定有某种方法可以实现零停机时间吗?

【问题讨论】:

  • 即使在单台机器上,如果您愿意在防火墙/端口重定向方面发挥一些创意,则始终可以实现零停机,但这很棘手; ) 但无论如何,从第 7 版开始,Tomcat 支持所谓的“并行部署”,这可能正是您所追求的:tomcatexpert.com/blog/2011/05/31/parallel-deployment-tomcat-7
  • @user988052 这是一个非常有用的评论。你应该回答这个而不是评论。
  • @Dev:好的,我确实把它作为答案:)

标签: java springsource


【解决方案1】:

(根据 cmets 的建议,我将其发布为答案)

从版本 7 开始,Tomcat 支持所谓的“并行部署”,这可能正是您所追求的。以下博客文章讨论了该功能以及它最初是如何为 tcServer 计划的,但后来被迁移/捐赠给 Apache 以成为 Tomcat 的一个组成部分:

http://tomcatexpert.com/blog/2011/05/31/parallel-deployment-tomcat-7

【讨论】:

    【解决方案2】:

    如果您使用的是 Maven/Ant,请参阅 http://tynamo.org/Zero+downtime+deployment+to+Tomcat+7+with+Maven 上的 Tomcat 7 并行部署脚本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-04
      • 1970-01-01
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      • 2021-02-23
      • 2017-02-16
      相关资源
      最近更新 更多