系统使用过程中发现队列不执行,很多操作都没发完成;我们如何排查呢?
1、文件:config/queue.php
2、文件:config/swoole.php
3、队列名称
4、2、3步队列名称要保持一致
5、可以移动端访问商品详情,查看后台商品统计数量是否增加
5、如果增加则证明队列启动执行正常
7、如果不正常解决办法:
修改根目录.env文件,如下图;然后重启swoole
也可以在命令行:执行:php think queue:listen --queue
然后执行特定事件看是否有队列执行