我在Amazon EC2中有3台具有Elastic Load Balance的服务器。
“Master”服务器存储我的Ruby On Rails应用程序,我将其部署到/ var / www文件夹。
是否可以使用Rsync同步服务器1到2和3中的文件?如果是,我该怎么办?如果不是,最好的解决方案是什么?
答案 0 :(得分:2)
我将某些网络服务器的/ var / www与Mercurial置于版本控制下保持同步(但任何版本控制系统都应该可以正常工作)。
使你能够比rsync更能跟踪差异和回滚,但它是否合适可能取决于你的内容实际是什么(具有快速周转的大型二进制文件会很糟糕)。
如果沿着这条路走下去,请不要忘记配置一些重写规则,以便看不到.hgrc文件夹(或等效文件夹)。