请教个问题,我使用函数计算这个触发器,我想每个小时里能整除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 * * * *
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。