gpt4 book ai didi

deployment - 让Capistrano跳过主机

转载 作者:行者123 更新时间:2023-12-03 08:02:19 25 4
gpt4 key购买 nike

我的设定

我正在将Ruby on Rails应用程序部署到70多个主机。这些主机位于消费级ADSL连接的后面,该连接可能已经建立也可能没有建立。出现的机率约为99%,但绝对不是100%。

部署过程运行正常,我对此没有任何问题。

问题

当Capistrano遇到故障主机时,它将停止整个过程。这是一个问题,因为如果30号主机已关闭,则其后的40个其他主机将无法部署。

我想肯定是关闭主机的错误,但我也希望Capistrano继续部署到所有启动主机。

是否有任何设置或配置可以使我执行此操作?

最佳答案

我最终为每个IP运行一个Capistrano实例,然后解析日志以查看哪个失败和哪个成功。

可以根据我的需要调整一些Python脚本来完成此操作。

关于deployment - 让Capistrano跳过主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com