我遇到了两个 crontab 在网站上执行某些操作的问题:第一个每 3 分钟运行一次命令,第二个在早上 5 点运行一次命令,方式如下:
mh dom mon dow 命令 0 5 * * * 命令1 */3 * * * * 命令2
我认为它能正常工作并且我的网站也证实了这一点。
问题是当执行这个 crontab 时,实际上第一个 crontab 是在凌晨 3 点运行,而不是凌晨 5 点(不存在当地时间的问题)。
我不明白问题出在哪里。
谢谢
答案1
- 如果您更改了服务器上的时区,则必须重新启动 cron 守护程序。
- 也许正在运行 anacron?https://en.wikipedia.org/wiki/Anacron