tencent cloud

弹性伸缩

产品简介
产品概述
产品优势
应用场景
使用限制
访问管理
购买指南
快速入门
五分钟创建伸缩方案
步骤1:创建启动配置
步骤2:创建伸缩组
步骤3:创建伸缩策略
教程
创建 Web 服务
创建高性能计算集群
创建请求类服务器
配置高可用业务
启动配置
启动配置概述
创建启动配置
查看启动配置列表
更改启动配置
检测异常
伸缩组
伸缩组概述
创建伸缩组
查看伸缩组列表
修改伸缩组
修改伸缩组绑定的实例
将负载均衡与伸缩组结合
删除伸缩组
创建通知
创建伸缩活动通知
指定通知接收人
扩缩容
生命周期挂钩
管理定时任务
管理告警触发策略
实例健康检查
手动扩容
缩容处理
查看伸缩活动
暂停及恢复扩缩容
指定实例免于缩容
伸缩活动取消
伸缩活动失败
冷却时间说明
监控
监控告警指标
运行状态检查
定时任务
定时任务执行时间说明
故障处理
伸缩组失效
伸缩活动失败
实践教程
为伸缩组设置固定出口 IP
部署弹性 Web 应用服务
设置服务开机启动
客户案例
高性能计算:碳云数据挖掘
API 文档
History
Introduction
API Category
Making API Requests
Scaling Group APIs
Scaling Group Instances APIs
Launch Configuration APIs
Scheduled Action APIs
Alarm Trigger Policy APIs
Notification APIs
Lifecycle Hook APIs
Instance Refresh APIs
Other APIs
Data Types
Error Codes
常见问题
联系我们
词汇表
文档弹性伸缩定时任务定时任务执行时间说明

定时任务执行时间说明

PDF
聚焦模式
字号
最后更新时间: 2025-08-15 14:29:08

单次任务

单次任务只会在执行开始时间执行一次,因此不需要设置执行结束时间和重复方式。


重复任务

重复任务需要设置执行开始时间,执行结束时间和重复方式Recurrence参数。重复任务会在执行开始时间执行第一次,后续按照Recurrence参数的配置进行若干次重复,直至执行结束时间。Recurrence参数的取值为 Cron 表达式字符串。

Cron 表达式介绍

Cron 是一种广泛应用于描述时间和日期信息的标准表达式,通常由5~7个字段组成。定时任务中的Recurrence参数限制为5个字段,由空格分开,结构为:分,小时,日期,月份,星期

字段说明

字段
允许值
允许的特殊字符
分(Minutes)
0 - 59的整数
, - * /
小时(Hours)
0 - 23的整数
, - * /
日期(DayofMonth)
1 - 31的整数(需要考虑当月天数)
,- * /
月份(Month)
1 - 12的整数(JAN、FEB、MAR、APR、MAY、JUN、JUL、AUG、SEP、OCT、NOV、DEC)
, - * /
星期(DayofWeek)
1 - 7的整数或者(SUN、MON、TUES、WED、THUR、FRI、SAT(1=MON,7=SUN))
, - * /

特殊字符说明

每一个字段都使用数字,还可出现如下特殊字符,它们的含义是:
*:表示匹配任意值。假如在分字段使用*,即表示每分钟都将执行一次。
-:表示匹配范围。例如在分钟字段使用5-20,表示在5分到20分之间,每分钟执行一次 。
/:表示从起始时间开始执行,每隔固定时间执行一次。例如在分钟字段使用5/20,表示从5分开始,每隔20分钟执行一次,即25分、45分各执行一次。
,:表示列出枚举值。例如:在分钟字段使用5,20,表示在5分和20分各执行一次。

Cron 表达式示例

表达式
解释
15 10 * * *
每天上午10:15执行一次
0/5 14,18 * * *
每天的14:00 - 14:55,18:00 - 18:55,每隔5分钟执行一次
15 10 ? * MON-FRI
每周一至周五上午10:15执行一次
0 12 1/5 * *
每月1号开始,每隔5天后,在中午12:00执行一次

重复定时任务示例1:按天重复

设置执行开始时间为8月4号晚20点,结束时间为同年9月1号晚20点,每14天执行一次。
注意:
此处的每14天执行一次用于描述Cron表达式,从每月1号开始计算,每月1号、15号、29号(如有)执行一次,执行开始时间8月4号并不作为重复周期的开始时间。
此时重复方式对应的 Cron 表达式为0 20 */14 * *,含义为每月1号开始,每隔14天后,在20:00执行一次,后续的执行日期是:8月4号,8月15号,8月29号,9月1号;执行时间均为20:00。8月4号为执行开始时间,执行第一次,后续的日期按照 Cron 表达式执行。


重复定时任务示例2:按月重复

设置执行开始时间为8月4号晚20点,结束时间为同年10月21号晚20点,每月第10天到第20天,每天执行一次。
此时重复方式对应的 Cron 表达式为0 20 10-20 * *,含义为每月10号到20号,在晚上20:00执行一次,后续的执行日期是:8月4号,8月10号~8月20号,9月10号~9月20号,10月10号~10月20号;执行时间均为20:00。8月4号为执行开始时间,执行第一次,后续的日期按照 Cron 表达式执行。


重复定时任务示例3:按周重复

设置执行开始时间为8月3号晚20点,结束时间为同年9月1号晚20点,每周一执行一次。
此时重复方式对应的 Cron 表达式为0 20 * * 1,含义为每周一晚20:00执行一次,后续的执行日期是:8月3号,8月4号,8月11号,8月18号,8月25号,9月1号;执行时间均为20:00。8月3号为执行开始时间,并不是周一,执行第一次,后续的日期按照 Cron 表达式在周一执行。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈