有没有办法或方法将工作推到failed_jobs
表?
我知道我可能会使用tries
选项,但我正在寻找一个解决方案来为特定工作而不是所有工作设置此选项
答案 0 :(得分:0)
我知道为时已晚,但如果这对任何其他开发者有帮助,我会写 我之前在Laravel中使用Redis队列,并在抛出异常时将其推送到失败的表
例如: 抛出新\ \例外(“错误原因等等......”);
您可以在作业的公共区域中使用针对特定作业的尝试,例如:
class NewCustomer implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public $tries = 5;