因为运行比较耗时,需要先返回一个结果,在进行其他操作,koa有没有办法实现?
1 回答
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
先返回,你接着操作的意义是?
http客户端层面,语义已经是“提交任务”,而不是“获得任务结果”了,需要新增push或者pull 轮询看任务状态?
后端层面,已经response了的http,继续在这个代码片段里是运算,我理解不可以吧? 另:即便可以,那么这个运算结果也得以一定手段影响server端状态,需要最后持久化? 要么新建一个worker线程去处理。
- 1 回答
- 0 关注
- 517 浏览
添加回答
举报
0/150
提交
取消