cron 0 0/1 * * ?*是什么意思
时间: 2024-08-16 10:05:16 浏览: 352
ServiceWorkerCronJob:在ASP.NET Core中使用HostedService计划Cron作业
"Cron" 是一种时间调度工具,用于Linux和Unix系统中定期执行任务。这个表达式 "0 0/1 * * ? *" 是cron定时规则的一种表示:
- `0`:分钟部分,表示每个小时的第一分钟开始。
- `0/1`:意味着每隔一分钟执行一次任务,这里是指定在某个特定时间间隔内运行。
- `*`:星号代表所有值,所以小时、日期和星期几都设置成"*",表示对这几个字段不做限制,任务每天都会在第1分钟执行。
- `?`:问号是cron的一个特殊字符,它表示月中的任何一天,避免使用月份范围,因为某些月份有较少的日子。
所以,这条cron表达式的整体意思是:每天(* * * *)的每一分钟(0/1 * *),即每天凌晨0点(0 0 * *)的第一个分钟执行该任务。
阅读全文