cron 表达式是一个计划任务,它同意在特定时间运行任务。
cron 表达式有7 和5 位数字,不同数字之间用空格分隔。
第七名:* * * * * * *
* 代表从左开始的秒、分、时、日、月、周、年;年份被省略,变为6 位数字。
如果省略年和秒,则为5 位数字。
第五名: * * * * *
从左到右,* 代表分钟、小时、天、月和周。
在任何给定时间,三个最常用的特殊字符是: – /
,表示一个周期,以分钟为例。 4,8,表示第4分钟和第8分钟各执行一次。
– 时间范围以4到8分钟为例,表示每次运行在4分钟到8分钟之间执行一次。
/前面的部分表示执行时间段,后面的部分表示执行间隔。以分钟为例,4-8/2 表示从4 分钟到8 分钟每2 分钟运行一次。
这很简单,但我将在下面用一个例子来解释它。以下示例均为5 位cron 表达式。
0 8 * * * 每天8点运行任务
0 0-8 * * * 每天0:00 到8:00 每小时运行一次任务
0 0-8/2 * * * 每天每2 小时运行一次任务0-8
0 0,2 * * * 每天午夜和2点运行任务
你是怎么学到的?如果您有任何疑问,请在评论部分分享。
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/81729.html