【发布时间】:2021-06-04 17:03:01
【问题描述】:
从 Laravel 手册中,我了解到我可以使用命令行(启动队列时)或通过在作业类本身上设置 $tries 属性来限制重试排队作业的次数。 https://laravel.com/docs/5.6/queues#max-job-attempts-and-timeout
我想在作业本身中设置最大重试次数,而不是使用命令行,但是作业实际上是一个自定义类,它继承自 Illuminate\Notifications\Notification,而不是 App\Job。在这种情况下,是否可以限制尝试次数?
我尝试在客户通知中设置$tries 属性,但没有效果。我也在使用自定义频道,但设置 $tries 也没有效果。
【问题讨论】:
标签: laravel