Cronjobs还记得重新启动后的最后一次运行时吗?
考虑以下场景: 假设我每3小时运行一次cronjob(Cronjobs还记得重新启动后的最后一次运行时吗?,cron,Cron,考虑以下场景: 假设我每3小时运行一次cronjob(0*/3***) 作业2分钟前刚刚运行 如果在计算机运行后立即重新启动计算机,cronjob会记得它刚刚运行了约2分钟,还是会在启动后直接运行?两者都不会 它不需要记住它只是在运行。作业在0:00 03:00、06:00等时间运行。如果系统未在计划时间启动,则作业不会运行 如果作业在03:00运行,而您在03:02重新启动,则作业在06:00之前不会再次运行 (如果您希望作业在由于系统关闭而无法运行时运行,请参阅anacron)
0*/3***
)
作业2分钟前刚刚运行
如果在计算机运行后立即重新启动计算机,cronjob会记得它刚刚运行了约2分钟,还是会在启动后直接运行?两者都不会
它不需要记住它只是在运行。作业在0:00 03:00、06:00等时间运行。如果系统未在计划时间启动,则作业不会运行
如果作业在03:00运行,而您在03:02重新启动,则作业在06:00之前不会再次运行
(如果您希望作业在由于系统关闭而无法运行时运行,请参阅anacron
)