我们可以从 AWS 的 Auto Scaling 组停止 EC2 实例吗

Posted

技术标签:

【中文标题】我们可以从 AWS 的 Auto Scaling 组停止 EC2 实例吗【英文标题】:Can we stop EC2 instance from Auto Scaling Group from AWS 【发布时间】:2018-06-09 17:28:57 【问题描述】:

我有一个 Auto Scaling 组,我想从 Auto Scaling 组中停止该实例而不是终止,是否可以这样做?

【问题讨论】:

Is there a way to STOP not TERMINATE instances using auto-scaling in AWS?的可能重复 【参考方案1】:

没有。来自官方定义:

Auto Scaling 是一种 Web 服务,旨在根据用户定义的策略、计划和运行状况检查自动启动终止 Amazon EC2 实例。

向外扩展时,新实例启动到 Auto Scaling 组中。

缩小时,实例终止

Auto Scaling 启动/启动实例。

这种方法的一些好处是:

可以在不同的可用区启动实例,以防特定可用区出现故障 失败的实例可以轻松替换 可以启动的实例数量没有限制(与用完“停止”的实例相比) 启动配置可以更新,因此任何新启动的实例都将使用新配置(而不是回收旧实例)

【讨论】:

以上是关于我们可以从 AWS 的 Auto Scaling 组停止 EC2 实例吗的主要内容,如果未能解决你的问题,请参考以下文章

针对 Auto Scaling 组的每个实例的 AWS Cloudwatch 警报

AWS EC2 Auto Scaling 同步如何自动工作?

AWS Beanstalk - 出现“访问 Auto Scaling 时拒绝访问和...”错误

AWS - 错误 - 更新 Auto Scaling 组、Amazon CloudFormation、无法部署配置

带有预留实例的 AWS Auto Scaling

如何在 AWS EC2 上为 Rancher 和 Kubernetes 集群做 Auto Scaling?