Cron 表达式示例和计划调试

当计划在纸面上看起来合理,但您仍然需要验证标准 5 字段 cron 表达式在实践中的行为方式时,请使用此页面。

将此范围限制为当前的 ComUtil cron 解析器:它预览标准的 5 字段 cron 计划,其中包含可共享示例和显式验证,而不是 Quartz 秒字段或生产调度程序控制。

适用场景
计划运行得太频繁,不够频繁,或者在错误的日期/时间运行,并且在编辑生产配置之前您需要一个清晰的解释。
首先检查什么
在认为调度程序错误之前,请先检查规范化表达式、预览时区和下次运行时间线。
护栏
本指南停留在标准的 5 字段 cron 上。如果源表达式包含秒或年字段,请在此处预览之前对其进行修剪。
示例工作流
营业时间投票
当您需要向另一位审阅者解释办公时间自动化时,请使用工作日每小时的示例。
0 9-17 * * 1-5
每5分钟一班
在将高频作业视为部署或队列问题之前,请检查定期轮询节奏。
*/5 * * * *
每晚备份
在扩大调试范围之前,预览具有准确的下次运行时间戳的备份窗口。
30 2 * * *
仅标准 5 字段 cron

此工作流程适用于标准 5 字段 cron 计划,因此非常适合常见的 Linux cron、许多 CI 作业和其他分钟级计划程序。

  • 在此处粘贴 Quartz 样式表达式之前,请删除秒或年字段。
  • 将时间线视为调试辅助工具,而不是作为以相同方式配置远程调度程序的证据。
用证据解释时间表

当您需要展示计划如此扩展的原因时,请结合使用逐字段细分和下次运行时间线。

  • 比较预览时区和 UTC,以便尽早发现时区混乱。
  • 当每月的某一天和每周的某一天都受到限制时,请观察两者的互动。