情况:用户下单后,管理后台与用户端订单列表中商品不显示,cartinfo为空。详情页正常,尝试过重新部署vendor、删除runtime重启supervisord等方法。商品浏览量正常增加,加入队列成功标志,但未执行。手动执行php think queue:listen后,订单列表商品显示正常。
日志:
StoreCartJob::dispatch([ order['id'], cartInfo, uid, promotions_give['promotions'] ?? []]); 下订单
——这个没执行,返回正常的。
result = StoreCartJob::dispatch([ order['id'], cartInfo, uid, $promotions_give['promotions'] ?? []]);
——返回结果是有的,但是并没有执行
服务器环境:
宝塔7.9.3,php7.4.3,supervisord2.2
部署了1套单商户、2套多商户(正式、测试),2套多门店(正式、测试),根据文档缓存标识与redis等都分别进行了设置;