Laravel Job失败问题

时间:2019-07-30 13:41:11

标签: laravel laravel-5 laravel-jobs

如果失败,我需要重新执行队列作业。我设置了$tries = 3 但是我需要知道是否在工作中遇到异常,是否会将其视为归档工作并重新运行?

1 个答案:

答案 0 :(得分:0)

Laravel作业知道作业是否失败的方式是以下两种方式之一:

  1. 作业抛出未捕获的异常,导致命令失败,cli中的红色文本大。 (例如throw new \RuntimeException('something went wrong');
  2. 作业返回错误状态码(例如return -2;

我发布了更详尽的答案here

相关问题