现在有一个应用要部署到两台服务器上去. 一个做法是,写一个部署脚本 capstrinao 来部署 要部署时就写上要部署到这个服务器的 ip 和用户名就行了. 但是这样做很麻烦,每次更新代码后都要执行两次部署脚本. 特想问一下,有没有一种方法能同时部署一个应用到两台服务器上面 (这两台服务器用户名是不同的) 我知道 capstrinao 能同时部署到多台计算机上,但是我都只能是同一个用户名。
应该可以吧,cap 不就是用来干这个的吗? 我不太懂 cap
#1 楼 @azhao 不知道怎么设置才能满足我的需求!
在 cap 的文件里, role :app, 'user1@server1', 'user2@server2'