使用CloudFormation的持续竞价型实例请求

是否可以使用AWS CloudFormation创build“持续竞价型实例”? 我正在通过Autoscale和EC2 CloudFormation模板引用,但没有提及如何设置属性,以便Spot请求保持持久性。

当价格低于实际现货价格时,AWS会将实例降低。 我希望实例价格再便宜时自动启动。 通过在“请求实例向导”中选中“持久请求”选项创build新的实例实例请求时,可以手动设置此项。

当使用自动缩放时,现场请求将被照顾。 使用自动缩放就像说你想要一个持久的请求。 自动扩展服务会在满足您的扩展策略时或每当您低于所需容量时发出新的请求。 如果某个实例由于您的出价低于当前现货价格而下降,那么一旦自动缩放会检测到您低于所需容量,就会发出另一个请求。 当价格低于您的出价时,这些请求就会被满足。

为了最大限度地减less停机时间,我build议您将自动伸缩组中的可用区域属性设置为使用您所在区域内的所有可用区域,因为竞价区域实例是基于每个可用区域的。 如果一个可用区域当前高于您的出价(或完全降低),另一个可能区域将低于您的实例,您的实例的可用区域将以最less的停机时间“交换”。