Amazon Elastic Compute Cloud
用户指南(适用于 Linux 实例)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

使用计划扩展功能扩展 Spot 队列

按计划扩展使您可以按照可预测的需求变化来扩展应用程序。要使用计划扩展,请创建指示 Spot 队列 在特定时间执行扩展活动的计划操作。创建计划操作时,您可以指定 Spot 队列、执行扩展活动的时间、最小容量和最大容量。您可以创建仅扩展一次或按重复计划扩展的计划操作。

创建一次性计划操作

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,请选择 Spot Requests

  3. 选择您的 Spot 队列 请求,然后选择 Scheduled Scaling (计划扩展)

  4. 选择 Create Scheduled Action (创建计划扩展)

  5. 对于 Name (名称),指定计划操作的名称。

  6. 对于 Minimum capacity (最小容量) 和/或 Maximum capacity (最大容量),键入所需的值。

  7. 对于 Recurrence (重复次数),选择 Once (一次)

  8. (可选)对于 Start time (开始时间) 和/或 End time (结束时间),选择所需的日期和时间。

  9. 选择 Submit

按照重复计划扩展

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,请选择 Spot Requests

  3. 选择您的 Spot 队列 请求,然后选择 Scheduled Scaling (计划扩展)

  4. 对于 Recurrence (重复次数),选择预定义计划之一(例如 Every day (每天)),或者选择 Custom (自定义) 并键入 cron 表达式。有关计划扩展所支持的 cron 表达式的更多信息,请参阅 Amazon CloudWatch Events 用户指南 中的 cron 表达式

  5. (可选)对于 Start time (开始时间) 和/或 End time (结束时间),选择所需的日期和时间。

  6. 选择 Submit

编辑计划操作

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,请选择 Spot Requests

  3. 选择您的 Spot 队列 请求,然后选择 Scheduled Scaling (计划扩展)

  4. 选择所需的计划操作,然后依次选择 Actions (操作)Edit (编辑)

  5. 进行所需的更改,然后选择 Submit (提交)

删除计划操作

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,请选择 Spot Requests

  3. 选择您的 Spot 队列 请求,然后选择 Scheduled Scaling (计划扩展)

  4. 选择所需的计划操作,然后依次选择 Actions (操作)Delete (删除)

  5. 当系统提示进行确认时,选择 Delete

使用 AWS CLI 管理计划扩展

使用以下命令: