chronos 3.0.3立即启动作业,而不是按计划的时间运行作业

时间:2018-09-17 15:18:16

标签: mesos mesosphere mesos-chronos

我正在使用chronos 3.0.3。当我部署作业时,它将立即在mesos从属服务器上立即运行所有作业。我希望chronos只在作业的预定时间运行,而不是立即运行。

如何配置以防止立即运行作业? 如果有人可以在chronos代码中的位置提供任何指针,则它计划立即运行,这也将提供很大的帮助。

我在所有工作中都定义了30分钟的epsilon,但这无济于事;并运行所有作业。

这些都是计划的作业,而不是依赖作业。

1 个答案:

答案 0 :(得分:0)

将json作业定义中的schedule字段设置为在您希望运行时运行。格式为ISO 8601。例如:

"schedule": "R/2018-09-13T02:00:00.000Z/PT24H",
  • R:意味着永远重复
  • 2018-09-13:您要开始运行的日期
  • 02:00:00.000Z:您想执行工作的时间
  • PT24H:每24小时运行一次。

更多信息here

更新时间表字段以说在两天内运行对我来说很有效:

Schedule

希望有帮助。