使用计划扩展功能扩展 Spot 队列
按计划扩展使您可以按照可预测的需求变化来扩展应用程序。要使用计划扩展,请创建指示 Spot 队列在特定时间执行扩展活动的计划操作。创建计划操作时,您可以指定现有的 Spot 扩展、执行扩展活动的时间、最小容量和最大容量。您可以创建仅扩展一次或按重复计划扩展的计划操作。
您只能为已存在的 Spot 队列 创建计划操作。您不能在创建 Spot 队列的同时创建计划操作。
限制
竞价型实例集请求必须使用 maintain
作为请求类型。request
类型的请求或 Spot 型限制不支持自动扩展。
创建一次性计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择您的 Spot 队列请求并选择屏幕底部附近的 Scheduled Scaling (计划扩展) 选项卡。
-
选择 Create Scheduled Action (创建计划扩展)。
-
对于 Name (名称),请指定计划操作的名称。
-
对于 Minimum capacity (最小容量) 和/或 Maximum capacity (最大容量),输入所需的值。
-
对于 Recurrence (重复次数),选择 Once (一次)。
-
(可选)对于 Start time (开始时间) 和/或 End time (结束时间),选择所需的日期和时间。
-
选择 Submit(提交)。
按照重复计划扩展
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择您的 Spot 队列请求并选择屏幕底部附近的 Scheduled Scaling (计划扩展) 选项卡。
-
对于 Recurrence(重复次数),选择预定义计划之一(例如 Every day(每天)),或者选择 Custom(自定义)并输入 cron 表达式。有关计划扩展所支持的 cron 表达式的更多信息,请参阅 Amazon CloudWatch Events 用户指南 中的 cron 表达式。
-
(可选)对于 Start time (开始时间) 和/或 End time (结束时间),选择所需的日期和时间。
-
选择 Submit(提交)。
编辑计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择您的 Spot 队列请求并选择屏幕底部附近的 Scheduled Scaling (计划扩展) 选项卡。
-
选择所需的计划操作,然后依次选择 Actions (操作) 和 Edit (编辑)。
-
进行所需的更改,然后选择 Submit (提交)。
删除计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择您的 Spot 队列请求并选择屏幕底部附近的 Scheduled Scaling (计划扩展) 选项卡。
-
选择所需的计划操作,然后依次选择 Actions (操作) 和 Delete (删除)。
-
当系统提示进行确认时,选择 Delete (删除)。
使用 Amazon CLI 管理计划扩展
使用以下命令: