如果在rufus-scheduler中安排了任务时系统关闭会发生什么?

时间:2017-03-17 01:25:33

标签: ruby rufus-scheduler

在作为守护程序运行的gem的上下文中,依赖于rufus-scheduler以特定的时间间隔运行任务:如果笔记本电脑重新启动/清醒,调度程序将运行任务,如果它在任务时关闭计划运行?

即。它是否与cronjob的行为相同,如果因为系统关闭而错过了你的时间,那么它将一直运行到下一次;或者它会在预定的时间后尽快运行,如果它不能运行那么?

谢谢,

1 个答案:

答案 0 :(得分:1)

对于cron计划,rufus-scheduler将在下一个匹配时间运行。

every时间表应该“炸弹”并尝试触发关闭时发生的每一次事件。

interval计划应在间隔时间过后触发,然后触发。

对于其他类型的计划(atin),它应该在系统重新启动时触发。