付费课程, 订阅后即可观看

如何处理队列中执行失败的 Jobs

Laravel 队列中的 Jobs 执行的时候,由于系统的原因,第三方服务的原因,自身数据的完整性原因等都可能导致队列中任务执行失败,这是非常正常的现象。关键的是咱们如何处理失败后的 Jobs 。开发者可以通过观察和总结,对失败的原因进行总结,针对不同的问题制定不同的应对策略,这样才能设计出一套好的应对机制和解决方案。

Everan 2018.11.28 10:21

绕了一圈,才发现评论在这里!!

国营 2018.11.28 10:22

呵呵,为了不打扰看视频,所以隐藏了

heibai 2019.02.22 08:09

请问老师,列队中的job任务,失败后可以通过-tries=3来控制接着执行的次数,那么下一次执行的时间可以设定吗,我想下次失败5分钟或者10分钟再次执行?可否这个属性写再任务类中呢?

国营 2019.02.22 08:33

管我叫站长就行了,老师这个称谓我不敢当,有这个东西,但是我确实没有用过它,https://laravel.com/docs/5.7/queues#job-expirations-and-timeouts 你可以看看文档这部分的描述

heibai 2019.02.22 11:20

希望站长出篇laravel的文件操作的视频,发现这里跟别的框架很大不同

国营 2019.02.22 13:35

我本来以为这部分是最不需要录制的系列,我下来看看有多少人对这部分有需求吧

Center 2022.01.05 01:57

项目同时连接两个 数据库 默认 为 mysql 另外一个patent_mysql 怎么将 任务推送到 patent_mysql的队列数据库呢

微信扫码登录