计划扩展:按计划扩展竞价型实例集
按计划扩展实例集使您可以按照可预测的需求变化来扩展应用程序。通过创建计划操作,您可以指示竞价型实例集在特定时间执行扩展活动。要创建计划的操作,您必须指定现有的竞价型实例集、必须发生扩展活动的时间以及所需的最小容量和最大容量。可以将计划操作配置为一次性或按定期计划进行扩展。如果需要更改,可以编辑或删除计划的操作。
先决条件
-
只能为现有竞价型实例集创建计划操作。您不能在创建竞价型实例集时创建计划操作。
-
竞价型实例集请求必须使用
maintain
作为请求类型。request
类型的请求不支持自动扩缩。 -
查看注意事项。
创建一次性计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择 Spot 队列请求。
-
选择屏幕底部附近的计划扩缩选项卡。如果您选择了竞价型实例集的链接,则没有选项卡;而是向下滚动到计划扩缩部分。
-
选择创建计划操作。
-
对于 Name (名称),请指定计划操作的名称。
-
对于 Minimum capacity (最小容量) 和/或 Maximum capacity (最大容量),输入所需的值。
-
对于 Recurrence (重复次数),选择 Once (一次)。
-
(可选)对于 Start time (开始时间) 和/或 End time (结束时间),选择所需的日期和时间。
-
选择创建。
创建重复计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择 Spot 队列请求。
-
选择屏幕底部附近的计划扩缩选项卡。如果您选择了竞价型实例集的链接,则没有选项卡;而是向下滚动到计划扩缩部分。
-
对于 Name (名称),请指定计划操作的名称。
-
对于 Minimum capacity (最小容量) 和/或 Maximum capacity (最大容量),输入所需的值。
-
对于 Recurrence(重复次数),选择预定义计划之一(例如 Every day(每天)),或者选择 Custom(自定义)并输入 cron 表达式。有关计划扩展所支持的 cron 表达式的更多信息,请参阅《Amazon EventBridge User Guide》中的 Cron expressions。
-
(可选)对于 Start time (开始时间) 和/或 End time (结束时间),选择所需的日期和时间。
-
选择提交。
编辑计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择 Spot 队列请求。
-
选择屏幕底部附近的计划扩缩选项卡。如果您选择了竞价型实例集的链接,则没有选项卡;而是向下滚动到计划扩缩部分。
-
选择所需的计划操作,然后依次选择 Actions (操作) 和 Edit (编辑)。
-
进行所需的更改,然后选择 Submit (提交)。
删除计划操作
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,请选择 Spot Requests。
-
选择 Spot 队列请求。
-
选择屏幕底部附近的计划扩缩选项卡。如果您选择了竞价型实例集的链接,则没有选项卡;而是向下滚动到计划扩缩部分。
-
选择所需的计划操作,然后依次选择 Actions (操作) 和 Delete (删除)。
-
当系统提示进行确认时,选择 Delete (删除)。
使用 Amazon CLI 管理计划扩展
使用以下命令: