队列任务结束后数据的抛出

由于某项操作需要大范围的数据搜寻匹配,以及很多表的查询 数据录入,数据量大的时候感觉会拖慢进度,将任务压入队列操作,从而将任务延时,这样部分数据不能及时传给用户

现在的问题是 队列的工作完成了,得到了数据(得到的数据插到数据库里面了) 怎么抛给特定的客户端呢?有没有类似的方法接口什么的或思路什么的?

求大神指导。
已邀请:

motecshine - 菜鸟

赞同来自:

如果让我做的话,在插入完成的时候,返回一个状态 并且标记需要推送的数据,条件满足然后触发cronjob,推送标记的数据,不过感觉php做server端的很少吧,还是推荐nodejs 或者golang 做server端....

wgw335363240

赞同来自:

这个肯定是要做推送了,推送的方式一种是服务器与客户端采用常连接,另一种方式是客户端定时来刷新了,就跟现在android的消息推送给客户的方式是一样的,各有优缺点吧。

可燃冰

赞同来自:

后来是用客户端向服务器定时刷新来完成的

要回复问题请先登录注册