我有一些二进制文件和代码要部署到各种环境。我目前使用 python 中的 pexpect 库进行连接,并通过 sash 进行 rsync 来同步代码。目前该方法采用推送机制进行部署。有一个更好的方法吗?拉动机制更好。有什么建议么?
答案1
答案2
答案3
http://engineering.twitter.com/2010/07/murder-fast-datacenter-code-deploys.html
下面是 Twitter 人员用于分布式部署的 Bittorrent 协议的一些有趣的实现。