是否有任何方法或方法将工作推向failed_jobs
表?
我知道我可以使用tries
选项,但我正在寻找一个解决方案,只为特定的工作设置此选项,而不是所有的工作
我知道它为时已晚,但如果这对任何其他开发人员有所帮助,我会先在Laravel中使用Redis队列,并在抛出异常时将其推送到失败的表中
例如:throw new \ Exception(“cause of error or etc ..”);
您可以在作业的公共区域中使用针对特定作业的尝试,例如:
class NewCustomer implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public $tries = 5;