【问题标题】:Reducing downtime to zero on jetty server with Chef使用 Chef 将码头服务器的停机时间减少到零
【发布时间】:2013-10-13 11:09:10
【问题描述】:

所以当我开始使用码头服务器部署我的网络应用程序时,我注意到每当我在进行一些更改后重新部署网络应用程序时,都会有大约 10 秒的停机时间。我知道有一个解决方案,我找到了一些好的线索,比如one。但是,由于我使用的是厨师,我不确定如何实现这一点。

【问题讨论】:

    标签: java jetty chef-infra


    【解决方案1】:

    您提供的链接是一个 bash 脚本。查看厨师自己的bash resource。 使用 bash 资源,您可以通过 chef 运行 shell 脚本。

    这很方便,因为您已经有了一个脚本来执行您想做的事情。所以通过厨师运行该脚本。当然,可能有一个厨师特定的食谱/食谱/属性写在某个地方。但是 bash 资源是在这方面做你想做的事情的最快方法(假设你提到的 bash 脚本是完成工作所需要的全部)。

    更新: 查看my answer,我在那里完成了一些厨师资源不存在的事情

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 2016-05-19
      • 1970-01-01
      • 2020-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多