阅读(1438)
赞(6)
Laravel 8 链式故障
2021-07-06 09:25:00 更新
当链接作业时,可以使用 catch
方法指定一个闭包,如果链中的作业失败,则应调用该该闭包。 给定的回调将接收导致作业失败的异常实例:
use Illuminate\Support\Facades\Bus;
use Throwable;
Bus::chain([
new ProcessPodcast,
new OptimizePodcast,
new ReleasePodcast,
])->catch(function (Throwable $e) {
// 链式中的作业失败...
})->dispatch();