永发信息网

java springMVC中前端一个发出http请求,请求中有A、B两个操作,B操作比较耗时。

答案:6  悬赏:10  手机版
解决时间 2021-04-04 04:21
java springMVC中前端一个发出http请求,请求中有A、B两个操作,B操作比较耗时。
最佳答案
如果A操作和B操作之间没有必然的关系的话,可以对B操作另起一个线程去执行,但是如果两个操作之间存在因果关系的话只能等待
全部回答
好像没有办法。我只能说用ajax,用两次请求,分别A和B操作
long begin = System.currentTimeMillis();
// 操作A
long end = System.currentTimeMillis();
// 操作B
request.setParameter("consume",(begin-end));
可以异步啊, ajax请求本身就是异步的 , 如果你需要后端直接返回的话 , 在不影响业务需求的前提下 , 可以将后台耗时比较久的业务起一个子线程去跑 , 主线程直接返回一个结果到前端
不能拆分成两个单独的请求么
B操作如果实时性要求不高,可以异步去处理,单独开一个线程去做,返回客户端处理中。
后续处理结果:前端可以ajax轮询获取,或者用户主动查询。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我高中毕业三年了,因某些原因大学上了一年就
我把vivox3文字弄成英文怎么改回来
已知x 2 +3x+5=0,则代数式2x 2 +6x+2020的值
单选题Coco Cola, in which
正确的帮派公告怎么写啊,求教
跟运动有关的格言英语,描写运动的诗句
上面那家纹身店纹身做的怎么样
生日6月30吕冠达名字测试
关于学校运动场的名言,操场边应张贴什么样的
本人姓张2018年7月23号早上7点喜得一男孩,几
别人总说我有钱人,土豪,还叫我帅哥?啥意思
在晴朗的日子里,我们从远处看楼房的窗户,凡
5s手机屏幕上的支付宝图标不见了,怎样弄出来?
我的百合花下面的叶子全都黄了,掉了,从下往
当导演的条件!~
推荐资讯
绿色建筑工程的有关规程规范
爱情里一根筋的女生是不是让男生受不了?
橘子音乐的数码宝贝OP电吉他谱和伴奏百度云分
这种披在肩上的衣服叫什么
在吉安县哪里有鱼缸卖?
蛀虫形容人是什么意思,如果有一个虫子你不敢
—Where do you know the 2012 Olympic
Mr Smith gave his wife money every Friday
农历1979年9月17日早上5点生男五行缺什么
丨一2丨一(一2.5)+丨1一4丨计算题
为什么对工作要有积极的态度
潮汕本地养的一种鹅 外观跟狮头鹅很像 个头小
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?