我使用 Laravel Horizon 并将通知按如下方式排列:
# Notifies the user that the transfer was made
$transfer->user->notify((new ConfirmedTransfer($transfer))->queue('default'));
问题是发生错误时,Horizon 不会自动重试。这个怎么做?
我使用 Laravel Horizon 并将通知按如下方式排列:
# Notifies the user that the transfer was made
$transfer->user->notify((new ConfirmedTransfer($transfer))->queue('default'));
问题是发生错误时,Horizon 不会自动重试。这个怎么做?
使用工作:
在这里阅读更多:https ://laravel.com/docs/5.8/queues#generating-job-classes
class TransferJob implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public $tries = 5;
}