如果业务量的变化时间可预测,您可以通过配置定时任务,在业务高峰到达前已准备好充足的计算资源,或者在业务高峰后及时释放空闲的计算资源。

背景信息

定时任务是一种预设任务,可以在指定时间执行指定的伸缩规则,实现计算资源的自动扩缩容。更多信息,请参见定时任务概述

创建定时任务

一个账号下可以创建的定时任务数量有限,单个地域下的定时任务数量和弹性伸缩使用情况有关,请前往配额中心查看配额值。

  1. 登录弹性伸缩控制台
  2. 在左侧导航栏中,选择自动触发任务管理 > 定时任务
  3. 在顶部菜单栏处,选择地域。
  4. 单击创建定时任务
  5. 配置定时任务参数。
    配置参数说明如下所示:
    配置项 说明
    任务名称 输入定时任务的名称。

    名称由2~64个字符组成,以大小写字母、数字或中文开头,可包含半角句号(.)、下划线(_)或短划线(-)。

    (可选)描述 输入定时任务的描述。

    描述为2~200个字符,主要体现定时任务的目的、作用等信息,便于日后查看。

    执行时间 输入定时任务的触发时间。
    伸缩组 选择已创建的伸缩组。
    伸缩方式 选择选择已有伸缩规则伸缩组内实例数量设置任一方式。
    • 选择已有伸缩规则:选择该伸缩方式后,请同时选择伸缩组中已有的伸缩规则(简单规则)。
    • 伸缩组内实例数量设置:选择该伸缩方式后,请同时输入最大实例数、最小实例数或期望实例数。
      说明 如果创建伸缩组时没有开启期望实例数功能,则只能设置最大实例数和最小实例数。
    (可选)重试过期时间(秒) 取值范围是0秒~1800秒(30分钟)。如果未能在执行时间触发伸缩动作,弹性伸缩将在重试过期时间内继续尝试执行定时任务。
    (可选)重复周期 选择重复执行定时任务的周期,并设置重复结束时间,重复结束时间必须晚于任务的首次执行时间。
  6. 单击确认

修改或删除定时任务

如果当前定时任务不再满足业务需求,您可以修改一项或者多项定时任务属性,无需重新创建定时任务。如果当前定时任务不再使用,您也可以直接删除。

  1. 登录弹性伸缩控制台
  2. 在左侧导航栏中,选择自动触发任务管理 > 定时任务
  3. 在顶部菜单栏处,选择地域。
  4. 定时任务页面,找到待操作的定时任务,修改或删除该定时任务。
    操作项 步骤
    修改定时任务
    1. 在待操作的定时任务对应的操作列,单击修改
    2. 修改定时任务页面,修改一个或多个配置项。

      不支持修改重复周期配置项,其它定时任务配置项的说明,请参见创建定时任务

    3. 单击确认
    删除定时任务
    1. 在待操作的定时任务对应的操作列,单击删除
    2. 删除定时任务页面,单击确定

启用或停用定时任务

如果您需要继续使用一个已停用的定时任务,可以重新启用定时任务,在指定的时间继续使用。如果您暂时不需要一个定时任务触发伸缩活动,您也可以停用该定时任务。
说明
  • 只有定时任务处于停用状态时,您才可以进行启用操作。
  • 只有定时任务处于启用状态时,您才可以进行停用操作。
  1. 登录弹性伸缩控制台
  2. 在左侧导航栏中,选择自动触发任务管理 > 定时任务
  3. 在顶部菜单栏处,选择地域。
  4. 找到待操作的定时任务,启用或停用该定时任务。
    • 启用定时任务:在待操作的定时任务对应的操作列,单击启用。然后在弹出的对话框中,单击确定
    • 停用定时任务:在待操作的定时任务对应的操作列,单击停用。然后在弹出的对话框中,单击确定