aws ecs 自动缩放实例
aws ecs autoscaling instances
目前我正在为 AWS 自动缩放而苦苦挣扎。
我是否需要创建与 ECS 服务 Auto Scaling 并行的实例 Auto Scaling Group 来为 services/tasks 提供必要的资源,还是由后者自动管理?
编辑:
我只使用 api/cloudformation,没有网络界面。
ECS 服务扩展和 EC2 实例扩展是独立的实体。如果您配置 ECS 服务扩展,则不会处理 EC2 实例扩展。如果您选择 ECS 服务扩展,则需要(强制)配置 EC2 实例扩展并在集群中维护足够的资源,否则 ECS 服务无法在服务扩展活动期间放置新任务。一般来说,建议根据 CPUReservation 和 MemoryReservation cloudwatch 警报扩展 EC2 实例。
EC2 容器实例扩展教程:https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch_alarm_autoscaling.html
目前我正在为 AWS 自动缩放而苦苦挣扎。
我是否需要创建与 ECS 服务 Auto Scaling 并行的实例 Auto Scaling Group 来为 services/tasks 提供必要的资源,还是由后者自动管理?
编辑:
我只使用 api/cloudformation,没有网络界面。
ECS 服务扩展和 EC2 实例扩展是独立的实体。如果您配置 ECS 服务扩展,则不会处理 EC2 实例扩展。如果您选择 ECS 服务扩展,则需要(强制)配置 EC2 实例扩展并在集群中维护足够的资源,否则 ECS 服务无法在服务扩展活动期间放置新任务。一般来说,建议根据 CPUReservation 和 MemoryReservation cloudwatch 警报扩展 EC2 实例。
EC2 容器实例扩展教程:https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch_alarm_autoscaling.html