批量推送订单 怎么实时响应返回的状态

批量推送订单 加入队列( laravel ) 在出队列后,处理完成返回个状态。因为是异步的 怎么把改状态实时返回给触发推送订单的页面(如果全部推送完成 刷新这个推单页面。或者给个状态提示等等) 求指导!!谢谢

千巷猫影
浏览 531回答 4
4回答

慕桂英3389331

php不是常驻内存的语言,和前端的交互也不是长连接,虽然也可以做到,但不建议这样做,除非特定的使用场景,你说的这种情况,是想要后台主动推送给前端,势必就要维持这种长连接,我建议你当前端提交推送请求,后台加入队列处理后,前端就开始定时的请求后台接口来判断推送状态。

哈士奇WWW

在你的订单状态页做websocket长连接,在服务端将订单号和websocket id绑定,然后有动态就检测长连接状态,状态保持就推送,
打开App,查看更多内容
随时随地看视频慕课网APP