EC2 自动扩展以启动实例,而不是启动它们

EC2 自动扩展以启动实例,而不是启动它们

我认为这不受支持或不可能,但也许有人欺骗 EC2 这样做。

我有一组 10 个实例,它们已针对我的任务进行了适当配置。

我想使用自动扩展功能自动打开/关闭它们。与从 AMI 启动新实例不同。我还希望实例永远不会终止而只是被关闭。

这在 EC2 中可能吗?

答案1

这在 EC2 中可能吗?

不,没有使用他们的 ASG 产品。

使用 ASG 的全部意义(老实说,在 EC2 上做任何事情)在于,您的单个计算实例不应保留任何您无法轻松快速重新创建的状态。这意味着:

  • 将数据保存在某种数据库中
  • 将静态资产保留在 S3 中
  • 构建集中式日志记录解决方案来收集和分析所有实例的日志
  • 使用配置管理系统(Ansible、Salt、Chef 等)在启动时自动配置您的实例并部署您的应用程序。

最后一点可能最适合您的情况。如果您解决了这个问题,您很可能能够按照预期使用 ASG。

相关内容