0

我有许多 24/7 全天候运行的工作。我想每个周末循环它们以刷新缓存、粘性会话、连接池、进行维护等

在作业定义中,我看到了安排作业在特定时间运行的能力,但无法将其设置为在特定时间优雅地终止。那将非常有用。

4

1 回答 1

1

根据我对需要为 rundeck Job 配置作业级别超时选项的回答

As 2.7 Rundeck 支持 Job Timeout

超时 您可以设置作业的最大运行时间。如果运行时超过此值,则作业将被暂停(就像用户杀死了它一样。)(注意:超时仅在直接调用时影响作业,而不是用作作业引用时。)

在此处输入图像描述

但它会在之后立即重新启动还是会保持停止状态?我想让它重新开始。

结合 Timeout 和Retry,应该可以实现,超时后重启 在此处输入图像描述

于 2017-03-09T20:49:49.403 回答