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

2017-11-24 16:26:39 +08:00
 ahkxhyl

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

3201 次点击
所在节点    PHP
6 条回复
owenliang
2017-11-24 20:04:35 +08:00
为什么交易业务要异步处理,这是个问题。
cevincheung
2017-11-24 20:18:07 +08:00
难道不是异步定时刷新么?

订单 table:
id|opt
1| <button>操作</button>

点击 button 后 button 内容变成 loading,每隔一会儿 ajax 查一下,不都这么干么。想要精准实时就去 websocket 啊
dong3580
2017-11-24 20:20:04 +08:00
websocket 右下角推送,或者放个铃铛
crystom
2017-11-24 20:23:15 +08:00
一般都是 2 个请求,一个是业务请求,另一个轮询请求处理进度
carlclone
2017-11-25 09:25:29 +08:00
laravel 广播系统
carlclone
2017-11-25 09:26:53 +08:00
这个年代还有人答轮询

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/409266

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX