如何终止 Spot 队列中的 EC2 实例?

How to terminate an EC2 instance from spot fleet?

我有一个用例,其中我通过 AWS 管理控制台通过引用 spot-fleet-requests-doc.

创建一个 Spot Fleet

Spot 队列根据 Spot 队列请求中定义的目标容量启动 Spot InstancesOn-Demand Instances。我想知道是否有一种方法可以在需要时终止现货车队的现货 instance/on 需求实例?

任何 leads/pointers 将不胜感激。谢谢!

是的,您可以终止队列中的任何实例。如果您使用的是 AWS 控制台,请转到 EC2-> Instances -> Select 您要终止的实例并使用实例状态 用于终止所选实例的按钮。

这里要注意两点:

  1. 如果您在创建 Spot 队列时选择了保持目标容量,队列将替换已终止的实例并启动新的实例以维持所需的容量。
  2. 要阻止队列启动新实例,请在 AWS 控制台上访问 EC2-> Spot 请求 -> Select 舰队 -> 单击 操作 按钮并选择 修改目标容量 。设置新的所需容量,如果您想自己选择和终止实例,请取消选中 Terminate instances 复选框。