最近,由于 AWS EAST 中断,我们经历了 Ec2 停机。
有人告诉我只有 RDS 允许“多可用区”故障转移,并且他们没有为 EBS 存储提供该功能的计划。
所以现在的问题是:
我们如何才能有一个自动缩放选项来防止这种情况发生。我们有两种用例:
1) 生产服务器。这些服务器不断通过 DeployHQ 进行部署,我们将代码推送到生产环境,DHQ 为我们 ssh 文件。停机时自动扩展可以假设我们可以运行一个脚本来启动一个镜像;然后在启动时,运行一个 shell 脚本来 git pull origin/master
.. 这是理想的方法吗?
2) 生产管理服务器。这些是内容类型服务器,我们无法轻松地对其进行负载平衡。我们在共享 Ebs 卷上设置了负载平衡器,但发现这意味着停机。
我们或许可以设置主/从方法,并将 Rysnc 连接到另一个,但是当我们停机(或负载)并且想要自动缩放时会发生什么。每晚制作的图像会过时,那么有什么建议吗?
我们也不希望所有从属机器上运行 cron 脚本,等等。