Cron Jenkins中H/5的含义

Den*_*boy 10 cron jenkins

我有一份作为cron的工作:

5 3,21 * * 1-5
Run Code Online (Sandbox Code Playgroud)

这将在上午03:05和09:05 PM完成我的工作.现在我读到这是一个最佳实践H.

我尝试:

H/5 3,21 * * 1-5
Run Code Online (Sandbox Code Playgroud)

现在是什么意思?这是否会在凌晨3点和21点后的5分钟或5分钟范围内安排建造?

Spa*_*gen 23

H会接受这份工作名称的数字散列,并在同一时间使用,以确保使用相同的cron设置不同的作业不会所有的触发.

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

所以 H/5 3,21 * * 1-5

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

如果你想03之间每小时运行一次:00-03:59和21:00-21:59在周一- >周五,您可以使用H 3,21 * * 1-5其中H根据作业名0-59之间将取代一些数字.

用户界面将告诉您作业将持续触发的时间以及下次触发的时间

  • /1 将尝试每分钟运行一次。我认为 `H(0-5) 21 * * 1-5 是你所追求的 (2认同)