AWS 高可用AWS架构方案-Wordpress-5

4. 使用AutoScaling,Elastic Load Balancer和Route 53

4.1 Elastic Load Balancer,创建Application Load Balancer

4.2 Route 53,创建Route 53并使用Alias记录解析ELB

4.3 Settings

4. 创建AMI镜像,创建启动配置(Lauch Configuration),创建Auto Scaling组

4.4.1 public subnet & Target group

注意:创建 Auto Scaling 组,使用扩展策略调整此组的容量

 

4.5 验证

 

 

模拟EC2实例故障、RDS实例故障进行故障转移测试,查看应用程序是否能自动进行切换,保证业务不中断。

当终止一台EC2时,Auto Scaling会自动在相同的AZ区域添加一台ec2,在生产环境中,不会稍微的造成一些影响,访问会稍微有些延迟 。我们可以在Lauch Configuration更改一些阈值。让健康状态检查时间变短。

当重启RDS时,由于实例部署在多可用区的,所以重启实例的话,在另一个区域的backup会自动生效。理论上只会影响主数据库,对备份数据库不会造成任何影响。

5. 清理工作

清理的内容包括:

Auto Scaling Group

EC2实例

AMI

快照

ELB

Route53

EFS

S3

RDS实例

posted @ 2019-10-25 02:28  JeffreyDin  阅读(419)  评论(0编辑  收藏