如文档中所述,您可以设置一个 cronjob 来执行 laravel 调度程序
我想在每个星期三、每两个小时从 13:00 开始运行任务。
我将调度程序放置在命令内核中,以供我希望任务运行的每一个小时。但这不起作用。
// project/app/Console/Kernel.php
protected function schedule(Schedule $schedule)
{
$schedule->command('inspire')
->wednesdays()
->at('13:00')
->at('15:00')
->at('17:00')
->at('19:00')
->withoutOverlapping();
}
从每周三 13:00 开始,每两小时设置一次时间表的正确方法是什么?
我宁愿不使用 cronjob 表达式 ( * 13,14,15,16,17,18,19,20 * * 3
),因为它很混乱。