我正在使用chronos 3.0.3。当我部署作业时,它会立即在mesos从机上运行所有作业。我希望chronos只在作业的预定时间运行,而不是立即运行。
如何配置以防止立即运行作业?如果有人能提供任何指针,比如在chronos代码中的where,它是调度立即运行的,那也将是一个很大的帮助。
我在所有的工作中都定义了30分钟的epsilon,但它没有帮助;去做所有的工作。
这些都是计划作业,而不是依赖作业。
我正在使用chronos 3.0.3。当我部署作业时,它会立即在mesos从机上运行所有作业。我希望chronos只在作业的预定时间运行,而不是立即运行。
如何配置以防止立即运行作业?如果有人能提供任何指针,比如在chronos代码中的where,它是调度立即运行的,那也将是一个很大的帮助。
我在所有的工作中都定义了30分钟的epsilon,但它没有帮助;去做所有的工作。
这些都是计划作业,而不是依赖作业。
1条答案
按热度按时间jjjwad0x1#
设置
schedule
json作业定义中的字段,以便在希望运行时运行。格式为iso 8601。例如:意味着永远重复
2018-09-13:开始跑步的日期
02:00:00.000z:运行作业的时间
PT24小时:每24小时运行一次。
更多信息请点击此处。
更新schedule字段,使其显示run in 2 days works for me:
希望有帮助。