是的,我已经厌倦了这个精英主义的垃圾网站。
您的 cron 表达式可能不符合您的预期。
5-5/3
部分将执行时间限制为仅五月。这会导致作业将在每年五月第一天的 03:00 运行:
2022-05-01 03:00:00
2023-05-01 03:00:00
2024-05-01 03:00:00
GitHub 用于验证 cron 表达式的正则表达式(根据您问题中的错误消息)不允许同时定义范围和步骤。这可能是一个错误,因为此类表达式通常是有效的。要解决此问题,您可以直接在 cron 表达式中列出所有月份,如
0 3 1 5,8,11,2 *
,这会产生以下时间表:
2022-05-01 03:00:00
2022-08-01 03:00:00
2022-11-01 03:00:00
2023-02-01 03:00:00
2023-05-01 03:00:00
2023-08-01 03:00:00
2023-11-01 03:00:00
2024-02-01 03:00:00