技术开发综合指南:从自动扩展到组件重构
1. 自动扩展(Autoscaling)
在系统架构中,自动扩展是应对流量变化、确保系统性能稳定的重要手段。可以在集群(Cluster)和服务(Service)两个层面进行扩展或缩减操作。
1.1 集群层面扩展
- 手动扩展 :
- 导航到集群页面,点击 “ECS Instance” 标签。
- 点击 “Scale ECS Instances” 按钮。
- 输入想要扩展或缩减到的实例数量。
- 自动扩展 :可以通过设置自动扩展组(Auto Scaling Group)来实现自动化扩展。更多信息可参考相关教程。
1.2 服务层面扩展
在服务层面,也可以对任务(Tasks)进行扩展或缩减操作。
1.3 负载均衡测试
当某个实例出现故障时,系统的负载均衡机制会发挥作用。可以通过以下步骤进行测试:
1. 在集群的 “Tasks” 标签中,勾选正在运行的任务,点击 “Stop” 按钮。
2. 点击 “Services” 标签,然后点击与刚停止的任务关联的服务链接。
3. 在 “Events” 标签中,会看到停止的任务被排水(drained)的事件,以及新任务启动的事件。
4. 导航到 EC2 控制台的相关目标组(Target Group),会看到一个实例正在排水,同时一个新的实例正在启动并应该处于健康
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



