Amazon Elastic Container Service
开发人员指南 (API 版本 2014-11-13)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

扩展集群

如果集群包含 Amazon EC2 容器实例,以下操作将帮助您扩展集群中的 Amazon EC2 实例数。

注意

可以使用 服务 Auto Scaling 扩展包含 Fargate 任务的集群。有关更多信息,请参阅服务 Auto Scaling

如果集群是在 2015 年 11 月 24 日后通过控制台首次运行体验创建的,则可以扩展或缩减与为集群创建的 AWS CloudFormation 堆栈关联的 Auto Scaling 组来添加或删除容器实例。您可以从 Amazon ECS 控制台内部执行此扩展操作。

如果您的集群不是在 2015 年 11 月 24 日后通过控制台首次运行体验创建的,则不能从 Amazon ECS 控制台扩展集群。但是,您仍可以在 Auto Scaling 控制台中修改与集群关联的现有 Auto Scaling 组。如果您没有与集群关联的 Auto Scaling 组,则可从现有容器实例中创建一个组。有关更多信息,请参阅 Amazon EC2 Auto Scaling 用户指南 中的使用 EC2 实例创建 Auto Scaling 组。您也可以从 Amazon EC2 控制台手动启动或终止容器实例;有关更多信息,请参阅启动 Amazon ECS 容器实例

扩展集群

  1. https://console.amazonaws.cn/ecs/ 上打开 Amazon ECS 控制台。

  2. 在导航栏中,选择集群所在的区域。

  3. 在导航窗格中,选择 Clusters (集群) 并选择要扩展的集群。

  4. Cluster : name 页面上,选择 ECS Instances

    
                        ECS 扩展集群

    如果出现 Scale ECS Instances 按钮,则可以在下一步骤中扩展您的集群。否则,必须手动调整 Auto Scaling 组以向上扩展或向下扩展实例,也可以在 Amazon EC2 控制台中手动启动或终止容器实例。

  5. 选择 Scale ECS Instances

  6. 对于 Desired number of instances,输入要将集群扩展到的实例的数量,然后选择 Scale

    注意

    如果您要减少集群中容器实例的数量,则在达到所需的数量之前,随机选择的容器实例会被终止,并且在已终止的实例上运行的任何任务也会被停止。