使用 Amazon Web Services Management Console 或取消实例刷新 Amazon CLI - Amazon A EC2 uto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon Web Services Management Console 或取消实例刷新 Amazon CLI

您可以取消仍在进行的实例刷新。在完成该操作后,您无法取消。

取消实例刷新不会回滚任何已替换的实例。要回滚对您的实例所做的更改,请改为执行回滚。有关更多信息,请参阅 通过手动或自动回滚撤消更改

取消实例刷新(控制台)

取消实例刷新
  1. 在上打开亚马逊 EC2 控制台 https://console.aws.amazon.com/ec2/,然后从导航窗格中选择 A uto Scaling Gro ups。

  2. 选中 Auto Scaling 组旁边的复选框。

  3. 实例刷新选项卡的活跃实例刷新中,选择操作取消

  4. 当系统提示进行确认时,选择 Confirm

实例刷新状态设置为正在取消。取消完成后,实例刷新的状态设置为已取消

取消实例刷新(Amazon CLI)

取消实例刷新

使用中的cancel-instance-refresh命令 Amazon CLI 并提供 Auto Scaling 组名。

aws autoscaling cancel-instance-refresh --auto-scaling-group-name my-asg

输出示例:

{ "InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b" }
在不等待实例过渡的情况下取消实例刷新

--no-wait-for-transitioning-instances选项与中的cancel-instance-refresh命令配合使用 Amazon CLI ,无需等待实例过渡即可取消实例刷新。

aws autoscaling cancel-instance-refresh —auto-scaling-group-name my-asg --no-wait-for-transitioning-instances

默认情况下,当您取消实例刷新时,Amazon A EC2 uto Scaling 会等待任何运行中的启动和终止完成,然后再将状态设置为 “已取消”。如果您的实例耗尽时间较长,或者需要立即开始刷新新实例,则可以使用该命令,这样您就不必等待这些过渡操作了。

使用此选项时,实例刷新状态将更改为 “已取消”,从而允许您开始新的实例刷新。任何机上发射和终止都会在后台继续进行。