操作场景
本文为您介绍如何创建一个垂直伸缩任务,您可以根据业务需求选择创建后立即执行、在指定时间执行或周期执行。
前提条件
- 仅支持调整按量付费实例(不包括抢占式实例)的实例规格。
- 对于不同的实例规格类型,允许变更的目标规格也有所不同,详情请参见修改实例规格概述,您只能选择允许的实例规格。
- 一个垂直伸缩任务仅允许选择升配或降配,且仅允许选择一个实例规格,您可以创建多个垂直伸缩任务满足不同的调整需求。
操作说明
- 实例处于不同实例状态时,执行垂直伸缩任务时的处理情况也有所不同,具体如下:
- 处于“运行中”状态的实例会在执行任务时,自动重启。
- 处于“已停止”状态的实例会在执行任务时,自动启动并开始计费。
- 处于“保护中”状态的实例可以正常执行垂直伸缩任务。
- 实例所在伸缩组处于不同伸缩组状态,垂直伸缩任务均不受影响,可以正常执行。
操作步骤
登录 垂直伸缩控制台。
在顶部导航栏,选择目标资源所属的地域。
在顶部导航栏选择地域。
单击“创建垂直伸缩任务”按钮,进入创建垂直伸缩任务页面。
配置任务信息。
参数 | 说明 | 取值样例 |
---|
任务设置 |
任务名称 | 设置垂直伸缩任务的名称。 | as01 |
任务类型 | 选择实例规格的变更类型。 - 升配:提高目标实例的实例规格,提升计算能力。
- 降配:降低目标实例的实例规格,降低计算能力。
| 升配 |
触发类型 | 当前仅支持定时触发。 | 定时触发 |
定时类型 | 指定触发任务的时间和频率。 - 立即执行:任务创建完成后立即执行,为一次性任务,执行完成后,任务结束。
- 指定时间执行:您需要选择任务的执行时间,为一次性任务。任务创建完成后处于“等待中”状态,待到达执行时间时执行任务,执行完成后任务结束。
- 周期执行:您需要选择重复周期、执行时间和周期结束时间,为多次重复性任务。任务创建完成后处于“等待中”状态,待到达执行时间时执行任务,执行完成后任务处于“等待中”状态,待到达周期结束时间时,任务结束。
| 立即执行 |
重复周期 | 仅定时类型为“周期执行”时需要配置本参数。
选择按天/周/月重复执行伸缩行为,支持设置为Cron表达式。 | 按天 |
选择时间/星期/日期/Cron表达式 | 仅定时类型为“周期执行”时需要配置本参数。
选择重复触发伸缩行为的时间。 - 如果重复周期为“按月”且选择28日之后的日期时,若当月无28号之后的日期,则默认当月不执行伸缩行为。
- 重复执行的具体时间为执行时间中设置的时分,如果Cron表达式中设置了时分,则以Cron表达式为准。
说明 周期性任务间隔时间不允许小于30分钟,否则会导致频繁变更实例规格,影响业务的高可用性。 | 每四天执行一次 |
时区 | 仅定时类型为“周期执行”时需要配置本参数。
当前仅支持 UTC +08:00,即北京时间。 | UTC +08:00 |
执行时间 | 仅定时类型为“周期执行”时需要配置本参数。
选择开始执行伸缩行为的时间,支持选择某年某月某日中具体的时刻,精确到分。 | 2022-11-10 23:00 |
周期结束时间 | 仅定时类型为“周期执行”时需要配置本参数。
选择结束执行伸缩行为的时间,支持选择某年某月某日中具体的时刻,精确到分。 - 若不选择具体时刻,则根据重复周期默认为此刻后的一天/周/月。
| 2022-11-11 23:00 |
规格选择 |
选择实例 | 选择待变更规格的实例。列表中仅展示当前所选地域中且计费类型为“按量计费”的实例。 | ecs01 |
选择目标规格 | 选择目标的实例规格,仅支持选择允许变更的实例规格,详情请参见修改实例规格概述。 - 任务类型为“升配”时,仅支持选择vCPU和内存均大于当前规格的实例规格。
- 任务类型为“降配”时,仅支持选择vCPU和内存均小于当前规格的实例规格。
| -- |
单击“确定”按钮,完成操作。
至此,一个垂直伸缩任务已成功创建,为 等待中或运行中 状态。
后续操作
您可以参考查看垂直伸缩任务详情查看任务执行的详细情况。