系統使用過程中發現隊列不執行,很多操作都沒發完成;我們如何排查呢?
1、文件:config/queue.php
2、文件:config/swoole.php
3、隊列名稱
4、2、3步隊列名稱要保持一致
5、可以移動端訪問商品詳情,查看后臺商品統計數量是否增加
5、如果增加則證明隊列啟動執行正常
7、如果不正常解決辦法:
修改根目錄.env文件,如下圖;然后重啟swoole
也可以在命令行:執行:php think queue:listen --queue
然后執行特定事件看是否有隊列執行