终止AWS Spot Fleet中的特定实例

时间:2017-08-24 20:47:16

标签: amazon-ec2 autoscaling

终止现货车队中的特定实例而不更换新实例的最佳做法是什么? 对于Autoscaling组,有this command。现货车队有类似的选择吗?

2 个答案:

答案 0 :(得分:1)

我实施了以下方法:

  1. modify-spot-fleet-request <activity android:name=".activity.CommentActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:label="@string/app_name" android:launchMode="singleTask" android:parentActivityName=".activity.CommentActivity" android:screenOrientation="portrait" tools:ignore="UnusedAttribute" />
  2. describe-spot-fleet-requests按现货车队ID并等到--excess-capacity-termination-policy noTerminationSpotFleetRequestState更改为modifying
  3. terminate-instances按实例ID
  4. 将超额容量终止政策恢复为&#39;默认&#39;

答案 1 :(得分:1)

我认为为时已晚,但是我找到了解决该问题的另一种方法。

  1. cancel_spot_instance_requests()
  2. terminate_instances()通过实例ID
  3. modify_spot_fleet_request()以减少目标容量

在此解决方案中,我们可以立即终止实例,而无需等待。