服务返回响应后还需要执行代码如何处理,servle、Controller提前响应

需求:搭建ping++webhoks 的推送接口时,他们的推送5,6秒就会超时,如果我的服务接口不给他返回200,他就会隔断时间推送一次,由于接口需要处理的业务比较多,很容易超时,于是需要判断完推送的数据口,直接给他返回响应,之后再进行业务处理。

解决方案:PrintWriter out = response.getWriter();

out.close();//提前返回响应,后面的继续执行,否则会超时

然后再执行业务代码


你可能感兴趣的:(spring,mvc)