美文网首页后台
laravel 队列重调(自调)问题如何解决

laravel 队列重调(自调)问题如何解决

作者: chichoyi | 来源:发表于2020-07-29 16:43 被阅读0次

    laravel队列重新调用、自我调用,再次调用

    前言

    laravel使用redis队列,跟rabbitmq等专业消息中间件比起来很菜,但还是能解决一些些问题的。所以多年的phper使用laravel队列就遇到问题啦,

    我想在laravel 队列里面根据业务的成功与否来再次调用,像这样


    image.png

    可还是处理失败报错,显示调用出错


    image.png

    所以在队列里面是不能这样调用,于是我翻了各种文档,都找不到队列如何调用队列,翻墙了也很难快速找到方法解决,所以最终我还是觉得应该去laravel的api文档找找,皇天不负有心人,终于看到希望了

    image.png
    看到了吗,那个release()就是我翻山越岭要找的方法呀,于是经过一番快速的调试,终于解决,代码如下
    image.png

    结论是:圈红色的地方要注意,使用release一定要指定尝试次数,不然会死循环,job会给你自动报错

    相关文章

      网友评论

        本文标题:laravel 队列重调(自调)问题如何解决

        本文链接:https://www.haomeiwen.com/subject/bizhrktx.html