Laravel 8 最大尝试次数
指定任务可尝试的最大次数的其中一个方法是,通过 Artisan 命令行上的 --tries
开关:
php artisan queue:work --tries=3
但是,可以采用更细粒度的方法:定义任务类本身的最大尝试次数。如果在任务类上指定了最大尝试次数,它将优先于命令行上提供的值:
<?php
namespace App\Jobs;
class ProcessPodcast implements ShouldQueue
{
/**
* 任务尝试次数
*
* @var int
*/
public $tries = 5;
}