我想安排k8s cron每上周二上班。
当我找到这个方法时,blog会显示如下
0 10 */100,22-28 * TUE
字符串
但我在crontba.gru里查了cron的时间表
Cron作品:
下一篇:2023-07-25 10:00:00
然后在2023-08-01 10:00:00 <-这不是上周二!!!
然后在2023-08-22 10:00:00
然后在2023-09-26 10:00:00
然后在2023-10-24 10:00:00
我如何将k8s cron时间表设置为每上周二?
1条答案
按热度按时间cigdeys31#
将check内置到命令中可能比尝试滥用cron解析器特性更容易。我还没测试过这个但是
字符串
应该在每个星期二运行,但只有当月份在未来的7天内会有所不同时才执行。(
%
需要在crontab
中转义,否则cron
将其解释为换行符。这也避免了硬编码
22-28
,它可能无法捕获任何月份的最后一个星期二,除了非闰月的二月。