Jenkins 作業計劃觸發器觸發過於頻繁

Jenkins 作業計劃觸發器觸發過於頻繁

我已使用以下調度標準將 Jenkins 作業配置為每天運行。

H/15 18 * * *(上次運行時間為歐洲中部時間2019 年3 月19 日星期二下午6:53:39;下次運行時間為歐洲中部時間2019 年3 月20 日星期三下午6:08: 39。

然而,每天晚上運行時,都會觸發 4 次。

我不知道為什麼會發生這種情況,我檢查了調度程序,甚至管道代碼本身,沒有任何解釋為什麼會發生這種情況。

你知道為什麼我的工作每天晚上被觸發 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。

相關內容