Laravel Scheduler尚未完成执行命令

时间:2020-11-12 13:55:02

标签: php laravel

执行以下调度程序时,它将使用接收到的数据重新填充数据库:

$schedule->command("xxx")->dailyAt('03:00')->timezone('xxx/xxx')->withoutOverlapping();

有时候似乎无法完成重新填充:

...
'11/10 - 39 results'   // Expected 501 results
'11/11 - 501 results'  // Finished repopulation
'11/12 - 397 results'  // Expected 501 results

手动执行"xxx"命令后,它将正确完成。


也许->withoutOverlapping()函数有问题?

03:00上没有其他调度程序命令在运行。

1 个答案:

答案 0 :(得分:0)

应运行以下命令: php artisan schedule:work。 看看这个link