laravel队列(重试工作5次)&将作业标记为“手动”失败

时间:2016-12-30 13:16:40

标签: exception laravel-5.3 task-queue

我有一个队列向我的用户端点运行一些回调请求。

这是我队列的代码。

float** p[5][10][2];

如果让作业失败(当前异常使整个作业结束),当webrequest回答是!=“收到”并检查某个作业是否失败了5次? 如果作业失败,应该在5分钟后再次尝试。

我不明白有关这些要点的文件。

1 个答案:

答案 0 :(得分:0)

我知道现在为时已晚,但昨天我遇到了与队列相同的问题,当我抛出一个新的异常时,队列一次又一次地运行它直到我的VM挂起来。实际上,你做得对,你必须添加到你的代码中的唯一的事情是为你的工作类的公共区域定义一个try变量,它应该只运行5次并推送到失败的工作;)

..<

。 。