如果业务量的变化时间可预测,用户可以通过配置定时任务,在业务高峰到达前已准备好充足的计算资源,或者在业务高峰后及时释放空闲的计算资源。本文,小编就带大家一起来看一看阿里云弹性伸缩配置定时任务的方法。
背景信息
定时任务是一种预设任务,可以在指定时间执行指定的伸缩规则,实现计算资源的自动扩缩容。
创建定时任务
一个账号下可以创建的定时任务数量有限,单个地域下的定时任务数量和弹性伸缩使用情况有关。
1、登录弹性伸缩控制台。
2、在左侧导航栏中,选择自动触发任务管理>定时任务。
3、在顶部菜单栏处,选择地域。
4、单击创建定时任务。
5、配置定时任务参数。
配置参数说明如下所示:
配置项 | 说明 |
---|---|
任务名称 | 输入定时任务的名称。
名称由2~64个字符组成,以大小写字母、数字或中文开头,可包含半角句号(.)、下划线(_)或短划线(-)。 |
(可选)描述 | 输入定时任务的描述。
描述为2~200个字符,主要体现定时任务的目的、作用等信息,便于日后查看。 |
执行时间 | 输入定时任务的触发时间。 |
伸缩组 | 选择已创建的伸缩组。 |
伸缩方式 | 选择选择已有伸缩规则或伸缩组内实例数量设置任一方式。
|
(可选)重试过期时间(秒) | 取值范围是0秒~1800秒(30分钟)。如果未能在执行时间触发伸缩动作,弹性伸缩将在重试过期时间内继续尝试执行定时任务。 |
(可选)重复周期 | 选择重复执行定时任务的周期,并设置重复结束时间,重复结束时间必须晚于任务的首次执行时间。 |
6、单击确认。
修改或删除定时任务
如果当前定时任务不再满足业务需求,您可以修改一项或者多项定时任务属性,无需重新创建定时任务。如果当前定时任务不再使用,您也可以直接删除。
1、登录弹性伸缩控制台。
2、在左侧导航栏中,选择自动触发任务管理>定时任务。
3、在顶部菜单栏处,选择地域。
4、在定时任务页面,找到待操作的定时任务,修改或删除该定时任务。
操作项 | 步骤 |
---|---|
修改定时任务 |
|
删除定时任务 |
|
启用或停用定时任务
如果您需要继续使用一个已停用的定时任务,可以重新启用定时任务,在指定的时间继续使用。如果您暂时不需要一个定时任务触发伸缩活动,您也可以停用该定时任务。
1、登录弹性伸缩控制台。
2、在左侧导航栏中,选择自动触发任务管理>定时任务。
3、在顶部菜单栏处,选择地域。
4、找到待操作的定时任务,启用或停用该定时任务。
- 启用定时任务:在待操作的定时任务对应的操作列,单击启用。然后在弹出的对话框中,单击确定。
- 停用定时任务:在待操作的定时任务对应的操作列,单击停用。然后在弹出的对话框中,单击确定。