cronjob在非高峰时段退出

cronjob在非高峰时段退出,cron,crontab,Cron,Crontab,我有一个php脚本,crontab每30分钟执行一次,在凌晨2-7点的非高峰时间,我没有太多的流量,所以我不希望在这些时间运行脚本 我不确定如何制作一个能做到这一点的cronjob,因为我会发现它很难测试 我目前的工作是这样的 */30 * * * * /usr/bin/php /var/www/update/inv.php */30 0-1,8-23***/usr/bin/php/var/www/update/inv.php 范围包括在内,因此0-1将执行00:3

我有一个php脚本,crontab每30分钟执行一次,在凌晨2-7点的非高峰时间,我没有太多的流量,所以我不希望在这些时间运行脚本

我不确定如何制作一个能做到这一点的cronjob,因为我会发现它很难测试

我目前的工作是这样的

*/30 * * * *            /usr/bin/php    /var/www/update/inv.php
*/30 0-1,8-23***/usr/bin/php/var/www/update/inv.php

范围包括在内,因此0-1将执行00:30、01:30,然后8-23将执行0830到2330

参考号:

*/30 0-1,8-23***/usr/bin/php/var/www/update/inv.php

范围包括在内,因此0-1将执行00:30、01:30,然后8-23将执行0830到2330


ref:

您可以限制作业运行的时间

*/30 0,1,7-23 * * *            /usr/bin/php    /var/www/update/inv.php
时间为每30分钟一次,直到0130。凌晨2点不开。下一次运行时间为0700,然后每30分钟运行一次

这里有一篇关于如何设置cron的很好的文章:


您可以限制希望作业运行的时间

*/30 0,1,7-23 * * *            /usr/bin/php    /var/www/update/inv.php
时间为每30分钟一次,直到0130。凌晨2点不开。下一次运行时间为0700,然后每30分钟运行一次

这里有一篇关于如何设置cron的很好的文章:


它们是等效的:0和1=介于0和1之间的范围它们是等效的:0和1=介于0和1之间的范围您的系统必须断开然后:您的系统必须断开然后: