问个关于thinkphp5.0 队列的问题,一个问题搞了几天了,还搞不好《已经解决》

这个破队列(think queue),

修改代码了修改代码了

删除了所有队列进程,重启supervisor后,队列的修改还是不生效,还是按照以前的代码在走,

这就很奇怪了啊,thinkphp熟练的同学,帮忙看下,有哪些地方是我没想到的。

老项目,屎山,维护起来 心累

找到问题了。正式服唯独这个地方用的是测试服服的队列,运行到现在居然没出问题 哈哈哈哈,草tmd,
这项目坑逼点很多 比如
ftp部署代码
正式和测试 都是一个服务器,这样也可以,但是咱能不能把数据库 redis 全部区分开
过度包装,简单的功能,跳转来跳转去 累不累
外包为了给接手的人增加难度,所有功能都是包形式开发,你懂的,composer链接的是外包公司内网
数据库设计稀烂,很多多余的表,其实可以去掉的

所以用webman已经重构了,这个老项目 现在是维护状态 问答:项目准备重构,来问问论坛的大佬

GDDD
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 7

重启队列,而不是重启 supervisor 它只是守护程序 问答:用了 supervisor 守护 php artisan queue:work,重启队列时怎么操作

1年前 评论
GDDD (楼主) 1年前

建议去tp论坛问

1年前 评论

supervisor reload下吧 太久没用过tp了 忘记了 我只记得使用supervisor 管理这玩意有个坑人的地方 他是会一直往tp项目里写日志的,然后supervisor配置文件中的执行用户要配置的跟fpm的执行用户一致 不然就有可能supervisor写了日志 然后tp再写日志会因为无权限导致报错

1年前 评论

最简单的用原生队列消费

1年前 评论

楼主怎么确认修改没有生效的。脚本修改都是需要关闭脚本重新打开的

1年前 评论
GDDD (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!