Jenkins 作业计划触发器触发过于频繁

Jenkins 作业计划触发器触发过于频繁

我已经使用以下调度标准配置了 Jenkins 作业每天运行。

H/15 18 * * *(最后一次运行的时间为 2019 年 3 月 19 日星期二下午 6:53:39(欧洲中部时间);下次运行的时间为 2019 年 3 月 20 日星期三下午 6:08:39(欧洲中部时间)。)

然而,每天晚上运行时,都会触发 4 次。

我不知道为什么会发生这种情况,我查看了调度程序甚至管道代码本身,但没有任何东西可以解释为什么会发生这种情况。

你知道为什么我的工作每晚被触发四次吗?

答案1

StackOverflow 上的 cron Jenkins 中 H/5 的含义

第一个字段中的 H/5 表示每五分钟从整点后的 0 到 4 分钟之间的某个时间开始

因此 H/5 3,21 * * 1-5

是周一到周五 03:00 到 03:59 之间每隔五分钟,然后是 21:00 到 21:59 之间,但从 03:00 到 03:04 之间的某个“随机”时间开始,然后在 21:00 之后相同的分钟数

你告诉他从 18:00 开始每 15 分钟运行一次你的工作。60 分钟/15 = 4。

相关内容