3

我有一个游牧定期工作,在工作配置中有这个:

periodic {
  cron = "* */2 * * *"
  prohibit_overlap = true
}

但是,我发现当 nomad 完成运行该作业(该作业需要不到两个小时)时,它或多或少会立即再次启动它(有时在 60 秒内)。我预计它会在大约两个小时后启动。

为什么会发生这种情况,我怎样才能让 nomad 每两个小时才开始工作?

4

1 回答 1

3

您在分钟字段中有 *,因此您的工作将每分钟开始。您应该将 cron 更改为 0 */2 * * *。

于 2017-08-08T07:15:10.017 回答