【问题标题】:auto update code to many servers at one time一次自动将代码更新到多台服务器
【发布时间】:2016-01-06 07:58:16
【问题描述】:

我有一个 nodejs 网络应用程序,我将此应用程序部署到 3 个服务器以服务来自用户的许多请求。问题是每次更新源代码时,我都必须远程访问每台服务器以从 Bitbucket 提取代码并重新启动服务器。有没有办法一次性更新所有服务器?,谢谢。当 Facebook 拥有数千台服务器时,他们会怎么做?

【问题讨论】:

标签: node.js bitbucket auto-update multiserver


【解决方案1】:

我建议从您的服务器中删除 git 访问权限。相反,使用像 grunt 或 gulp 这样的构建工具来创建一个包。然后使用 Ansible(超级简单,在没有任何代理的情况下通过 ssh 运行)或 Chef 等进行部署。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-07-05
    • 2014-11-06
    • 2016-09-20
    • 2016-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多