configurationcron作业在Jenkins上每15分钟运行一次

我怎样才能在Jenkins上每15分钟运行一次cron作业?

这是我试过的:

jenkins我有一个工作设置为每15分钟使用这个cron语法运行:

14 * * * * 

但是这项工作每小时执行一次,而不是15分钟。

我收到有关cron语法格式的警告:

 Spread load evenly by using 'H * * * *' rather than '14 * * * *' 

这可能是为什么cron作业每小时执行一次而不是15分钟的原因吗?

你的语法有点不对 说:

 */15 * * * * command | |--> `*/15` would imply every 15 minutes. 

*表示cron表达式匹配字段的所有值。

/描述范围的增量。

1)你的cron是错误的。 如果你想在Jenkins上每15分钟运行一次,请使用下面的命令:

 H/15 * * * * 

2)来自Jenkins的警告JENKINS-17311附带Spread load evenly by using '...' rather than '...'

为了允许定期安排的任务在系统上产生负载,应尽可能使用符号H(对于“散列”)。 例如,对于十几个日常工作使用0 0 * * *会在午夜时间造成大量的高峰。 相比之下,使用HH * * *仍然会每天执行一个工作,但不是同时执行,更好地使用有限的资源。

例子:

  • H/15 * * * * – 每十五分钟一班(也许在:07,:22,:37,:52):
  • H(0-29)/10 * * * * – 每小时前半部分每十分钟一次(三次,也许在:04,:14,:24)
  • H 9-16/2 * * 1-5 – 每个工作日每两小时一次(也许在上午10:38,下午12:38,下午2:38,下午4:38)
  • HH 1,15 1-11 * – 每月一号和十五号每天一次,但十二月除外

它应该是,

 */15 * * * * your_command_or_whatever