AWS ECS定期作业 - 在实例中自动缩放

时间:2017-11-17 18:16:20

标签: amazon-web-services amazon-ec2 amazon-ecs aws-ecs

Amazon ECS为计划任务提供了非常好的服务:ECS Scheduled tasks效果非常好。 然而,它始终在ECS集群中保留一个ECS实例非常重要。 最好的方法是什么:

  1. 在ECS实例中启动/扩展以定期工作(在任务执行之前);
  2. 在新创建的实例上运行ECS任务;
  3. 完成后终止/缩小实例。
  4. 一种可能的解决方法是编写将执行smth的lambda。像那样(launch ec2),但看起来太痛苦了。

1 个答案:

答案 0 :(得分:4)

最后,我找到了解决该问题的简单方法。一切都很简单:

  1. 转到Autoscaling组(您可以在EC2信息中心上找到 - > Autoscaling部分);
  2. 创建计划的操作(在这种情况下,可以为容器实例指定必要的频率);
  3. 保存您的配置。实例将在指定的时间内添加。
  4. 在我的情况下,我还需要在1小时内缩小此实例。