首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用cron调度任务后,如果服务器崩溃,会发生什么情况

使用cron调度任务后,如果服务器崩溃,会发生什么情况
EN

Stack Overflow用户
提问于 2018-03-10 15:52:25
回答 2查看 977关注 0票数 0

假设我在未来的t1 < t2 < t3中为time t2安排了一项任务

如果服务器在t1时崩溃了怎么办。如果服务器在time t2 ( t1

如果服务器在t1上崩溃,并在t3上重启,假设服务器在t2上宕机,该怎么办?如果服务器在t3 (> t2 )重新启动,那么为t2安排的任务是否会被执行

在衬衫中,cron是否保留了要执行的任务的持久记录,以防服务器在计划时间内崩溃或停机

EN

回答 2

Stack Overflow用户

发布于 2018-03-10 15:58:30

简而言之:不。Cron只是在预定的时间执行任务。如果服务器关闭,则不会执行任何任务。

同样,如果您在系统时钟上乱搞,cron仍然会相应地执行任务。

票数 1
EN

Stack Overflow用户

发布于 2018-03-10 16:04:24

当服务器重新启动时,crons将继续在其定期计划的时间执行。

Crons不会追溯运行;它们运行起来是没有意义的。假设您有一个cron,它在午夜备份服务器,而所有人都在家中睡觉。如果服务器在晚上11点崩溃,并在第二天早上重新启动,您不会希望备份在每个人都在尝试工作时自动开始运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49206680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档