美文网首页
记一次 laravel queue cache 队列缓存引起的生

记一次 laravel queue cache 队列缓存引起的生

作者: HongXunPan | 来源:发表于2020-02-13 14:54 被阅读0次

背景

项目版本改动了 queue 的 job 类的业务逻辑,自测、测试验收没问题后上线生产环境。
出现生产环境执行结果并未改动,还是上线之前的逻辑结果。
各种排查代码版本无误,打印日志耕版不生效,一度怀疑改错了代码文件,修改任何东西都不生效。

后来经搜索结合排查得出原因是 queue 缓存引起的,在这里具体业务代码不表,只说问题以及处理方法步骤。

解决办法

  • 清除缓存
php artisan cache:clear
php artisan config:clear
  • 重启队列queue
php artisan queue:restart

执行后成功解决问题

* 切记重启队列

相关文章

网友评论

      本文标题:记一次 laravel queue cache 队列缓存引起的生

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