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会自动生效。理论上只会影响主数据库,对备份数据库不会造成任何影响。
