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. 选择要扩展的群集。

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

     ECS 扩展集群

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

  6. 选择 Scale ECS Instances

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

    注意

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