问答 / 1 / 9 / 创建于 6年前
在众筹失败之后,运行php artisan queue:work,一直不动,状态也没有变成退款成功
@windtalker 这种问题往往都是低级错误,自己仔细检查下代码吧
$ php artisan cron:finish-crowdfunding
这个命令执行了吗?
@leo 执行了的,还是没有运行队列,这边众筹的状态也没改,4.7里面的订单支付的queue却能运行
@windtalker 这状态不是已经变成『筹款失败』了吗?是不是 Job 没有 implements ShouldQueue?
implements ShouldQueue
看看日志
@leo 对啊,筹款失败的状态有的,然后运行php artisan queue:work没有跑到退款成功这一步,卡住了,implements ShouldQueue也有写的。
@leo 嗯嗯,现在queue能跑了,就是后台的状态没变,应该是后台代码有点问题,谢谢作者大大~
可以用horizon包看看,错误信息界面比较友好
到底为什么卡死啊,配置都谢了redis,代码都没问题,同步都跑成功了
我要举报该,理由是:
推荐文章: