防止手动连接的 EC2 被 Auto Scaling Group 终止

Prevent manually attached EC2 being terminated by Auto Scaling Group

我想让一个 EC2 实例成为负载均衡器中唯一的 运行 实例,并且只有在负载下,Auto Scaler 才能根据配置添加其他实例。这在向上扩展时运行良好,但在向下扩展时终止手动连接的 EC2 实例。有没有办法防止这种行为 - 即保持我手动连接的 EC2 运行.

我在将我的 EC2 连接到 Auto Scaling 组(运行 EC2 的 AMI 克隆)时遵循了以下步骤 - Attach EC2 Instances to Your Auto Scaling Group - Amazon EC2 Auto Scaling

Auto Scaling 组配置为:最小大小 = 1,最大大小 = 5,所需容量 = 1。

在负载下,Auto Scaling 成功缩放到 Maximum size = 5,但在 Auto Scaling 返回到 Minimum size = 1 后手动连接的 EC2 关闭。

要控制 Auto Scaling 组在缩减时是否可以终止特定实例,您可以使用 Amazon EC2 Auto Scaling Instance Scale-In Protection 功能。