在 (AWS::AutoScaling::AutoScalingGroup) 中减少所需的实例是否会终止实例而不停止它



我创建了一个自定义 AMI,其中服务 xxx 在 aws 实例启动时启动,服务xxx在该 aws 实例停止时停止。 我已经将这个ami包装在CloudFormation的AWS::AutoScaling::AutoScalingGroup下。 当使用自动伸缩组添加新实例时,xxx 服务也会启动该实例。但是当我减少所需实例的数量时,xxx 不会停止。

因此,减少自动缩放组中所需的 numInstances 只是终止实例而不停止它?

如何在实例终止前收到停止 xxx 服务的通知?

是的,当 Auto Scaling 缩减/缩减时,它会终止实例(它不会简单地停止它们(。

要对此类事件做出反应,您可以使用生命周期挂钩,它允许您在 Auto Scaling 启动或终止实例时执行自定义操作。

最新更新