cron-Jenkins中H/5的意义
我有一份作为cron的工作:cron-Jenkins中H/5的意义,jenkins,cron,Jenkins,Cron,我有一份作为cron的工作: 5 3,21 * * 1-5 这将在凌晨3:05和晚上9:05运行我的作业。现在我读到使用H是一种最佳实践 我尝试: H/5 3,21 * * 1-5 现在是什么意思?这会在凌晨3点到晚上21点后的5分钟或5分钟内安排生成吗?该H将对作业名称进行数字哈希,并使用它来确保具有相同cron设置的不同作业不会同时触发 H/5在第一个字段中表示从一小时后0到4分钟的某个时间开始每五分钟 因此H/5 3,21**1-5 在03:00和03:59之间每隔五分钟,然后在周一-
5 3,21 * * 1-5
这将在凌晨3:05和晚上9:05运行我的作业。现在我读到使用H
是一种最佳实践
我尝试:
H/5 3,21 * * 1-5
现在是什么意思?这会在凌晨3点到晚上21点后的5分钟或5分钟内安排生成吗?该
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之间每小时运行一次,您可以使用h3,21**1-5
,其中H
将被0-59之间的数字替换,具体取决于作业名称
用户界面将告诉您作业最后一次触发的时间和下一次触发的时间,因此这并不意味着在2.55和3.05之间启动一个构建,并在20.55和21.05之间启动一个构建?H/5 3,21**1-5告诉我它将在凌晨3点和晚上21点左右启动一个构建(不是在它们之间)。但是谢谢你提供的信息。我想我现在明白了。您可以编辑它,我将接受,但H/5将在3:xx和21:xx的时间内每5分钟编辑一次。如果你想在这些时间里只使用H一次,你是对的。是否可以像我在初始案例中描述的那样运行它,但使用“H”?所以在凌晨3点和晚上9点左右运行两次?1将尝试每分钟运行一次。我认为'H(0-5)21**1-5是你想要的