Laravel 8 后臺任務(wù)

2021-07-19 11:07 更新

默認情況下,計劃同時運行的多個命令將會順序執(zhí)行。若你有長時間運行的命令,這可能導致后續(xù)命令的啟動時間比預期的更晚。你可以使用 runInBackground 方法讓命令在后臺運行,如此,它們便可同時運行了:

$schedule->command('analytics:report')
         ->daily()
         ->runInBackground(); 

注意:僅能在通過 commandexec 方法調(diào)度任務(wù)時,方能使用 runInBackground 方法。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號