配置示例:
->cron('* * * * *'); #在自定义Cron调度上运行任务
->everyMinute(); #每分钟运行一次任务
->everyFiveMinutes(); #每五分钟运行一次任务
->everyTenMinutes(); #每十分钟运行一次任务
->everyFifteenMinutes(); #每十五分钟运行一次任务
->everyThirtyMinutes(); #每三十分钟运行一次任务
->hourly(); #每小时运行一次任务
->hourlyAt(17); #每小时第十七分钟运行一次任务
->daily(); #每天凌晨零点运行任务
->dailyAt('13:00'); #每天13:00运行任务
->twiceDaily(1, 13);#每天1:00 & 13:00运行任务
->weekly(); #每周运行一次任务
->monthly(); #每月运行一次任务
->monthlyOn(4, '15:00'); #每月4号15:00运行一次任务
->quarterly(); #每个季度运行一次
->yearly(); #每年运行一次
->timezone('Asia/Shanghai'); #设置时区
$schedule->call(function () {
// 每周星期一13:00运行一次...
})->weekly()->mondays()->at('13:00');
// 工作日的上午8点到下午5点每小时运行...
$schedule->command('foo')
->weekdays()
->hourly()
->timezone('Asia/Shanghai')
->between('8:00', '17:00');
转载请注明:苏demo的别样人生 » laravel的command定时任务配置说明