请教个问题,我使用函数计算这个触发器,我想每个小时里能整除5的分钟执行,比如0、5、10、15分等等时执行,这个cron应该怎么写呢?0 */5 * * * 是这样写吗?
请教个问题,我使用函数计算这个触发器,我想每个小时里能整除5的分钟执行,比如0、5、10、15分等等[阿里云函数计算]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
请教个问题,我使用函数计算这个触发器,我想每个小时里能整除5的分钟执行,比如0、5、10、15分等等时执行,这个cron应该怎么写呢?0 */5 * * * 是这样写吗?
如果想要实现每个小时里能整除5的分钟执行触发器,可以使用如下的 cron 表达式:
0 0/5 * * * *
。这个表达式分别表示 cron 表达式的六个字段:
0/5
表示从第 0 分钟开始,每隔 5 分钟执行一次任务。因此,这个 cron 表达式可以满足每个小时里能整除5的分钟执行触发器的要求。注意,您需要根据实际情况调整 cron 表达式的其他字段,以满足您的具体需求。当您设置好对应的 cron 表达式后,就可以在函数计算的控制台中创建定时类型的触发器,从而实现您的定时任务。
您的理解是正确的。对于您的需求,可以使用 0 */5 * * * 这个 cron 表达式来实现。
这个表达式的含义是,当分钟等于 0,并且小时、日期、月份、星期都不限制时,每隔 5 分钟就会触发一次。因此,可以实现每个小时里能整除 5 的分钟执行的效果。
需要注意的是,函数计算支持的 cron 表达式,是基于 UTC 时间的。如果您想根据本地时间进行设置,需要将时区等因素考虑进去,然后做出相应的调整。
此答案来自钉钉群“阿里函数计算官网客户”
两种写法 */5 * * * * 或者 比较low写法 0,5,10,15,20,25,30,35,40,45,50,55 * * * *