当我添加任何 cron(例如每 1 小时或每 2 小时一次)并在重新启动 cron 服务后,cronjob 每 1 分钟执行一次这些脚本时,Cronjob 无法在服务器上正常运行。
当我给出执行任何脚本的确切时间时,它都能正常工作。
cronjob 好像每小时运行一次,但实际上每 1 分钟运行一次
* */1 * * * python3 /var/wwwroot/script.py
我该如何解决这个问题。
答案1
每小时,你想要:
0 * * * * python3 /var/wwwroot/script.py
- 0 = 在整点后 0 分钟运行
- * = 每天每小时运行一次
- * = 每月的每一天
- * = 每年的每个月
- * = 每周每天
每 2 小时,在整点后 30 分钟,您需要:
30 */2 * * * python3 /var/wwwroot/script.py
参考: