本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
暂停进程的注意事项
暂停进程之前,请注意以下事项:
-
暂停
AlarmNotification
允许您暂时停止群组的目标跟踪、步骤和简单扩展策略,而无需删除扩展策略或其关联 CloudWatch 警报。要暂时停止单个扩缩策略,请参阅禁用 Auto Scaling 组的扩缩策略。 -
您可以选择暂停
HealthCheck
和ReplaceUnhealthy
进程以重启实例,而不会让 Amazon A EC2 uto Scaling 根据其运行状况检查终止实例。但是,如果您需要 Amazon A EC2 uto Scaling 继续对剩余的实例执行运行状况检查,请改用备用功能。有关更多信息,请参阅 临时从 Auto Scaling 组中移除实例。 -
如果您暂停了
Launch
和Terminate
进程或者AZRebalance
,并且随后对自动扩缩组进行了更改(例如,分离实例或更改指定的可用区),则您的组可能会在可用区之间失去均衡。如果发生这种情况,在您恢复暂停的流程后,Amazon A EC2 uto Scaling 会逐渐在可用区域之间均匀地重新分配实例。 -
如果您暂停该
Terminate
进程,您仍然可以使用带有强制删除选项的delete-auto-scaling-group命令来强制终止实例。 -
暂停
Terminate
进程仅适用于当前处于InService
状态的实例。它不会阻止对处于其他状态(例如Pending
)的实例,或无法从备用状态正常恢复的实例的终止。 -
如果该
RemoveFromLoadBalancerLowPriority
过程出现在使用 Amazon CLI 或描述 Auto Scaling 组的调用中,则可以忽略该过程SDKs。此过程已过时,保留此过程仅是为了向后兼容。