我已经创建了一个自定义AMI,其中在aws实例启动时启动一个服务xxx,在该aws实例停止时停止服务xxx。我已经将它包装在CloudFormation的AWS::AutoScaling::AutoScalingGroup下面。当使用自动缩放组添加新实例时,xxx服务也将在其上启动。但是,当我减少所需实例的数量时,xxx就不会停止。
那么,在自动标度组中减少所需的numInstances只会终止实例而不停止它?
如何在实例终止之前获得停止xxx服务的通知?
发布于 2017-07-25 04:27:41
是的,当自动缩放缩小/进入时,它会终止实例(它不会简单地停止它们)。
要对这种事件作出反应,可以使用生命周期钩,它允许您在自动缩放启动或终止实例时执行自定义操作。
https://stackoverflow.com/questions/45302663
复制