Laravel 8 后台任务
2021-07-19 11:07 更新
默认情况下,计划同时运行的多个命令将会顺序执行。若你有长时间运行的命令,这可能导致后续命令的启动时间比预期的更晚。你可以使用 runInBackground 方法让命令在后台运行,如此,它们便可同时运行了:
$schedule->command('analytics:report')
->daily()
->runInBackground(); 注意:仅能在通过
command和exec方法调度任务时,方能使用runInBackground方法。
以上内容是否对您有帮助:

免费 AI IDE


更多建议: