Crontab 延迟了 2 小时

Crontab 延迟了 2 小时

我遇到了两个 crontab 在网站上执行某些操作的问题:第一个每 3 分钟运行一次命令,第二个在早上 5 点运行一次命令,方式如下:

mh dom mon dow 命令
0 5 * * * 命令1
*/3 * * * * 命令2

我认为它能正常工作并且我的网站也证实了这一点。

问题是当执行这个 crontab 时,实际上第一个 crontab 是在凌晨 3 点运行,而不是凌晨 5 点(不存在当地时间的问题)。

我不明白问题出在哪里。

谢谢

答案1

  1. 如果您更改了服务器上的时区,则必须重新启动 cron 守护程序。
  2. 也许正在运行 anacron?https://en.wikipedia.org/wiki/Anacron

相关内容