设置DeferredResult setResult方法后,响应发送到很晚

时间:2019-02-07 08:59:26

标签: java spring spring-mvc deferred-result

我有一个使用Spring MVC实现的REST控制器。控制器将DeferredResult setResult方法设置为验证后从服务方法接收到的响应。

df.setResult(responseobj);

但是,设置响应后不会立即通知工作线程,并且我的响应被延迟。 使用Chrome调试器,我在REST调用下的“网络”标签下收到以下消息。

"Caution: request is not finished yet"

但是,等待2分钟后,状态将更新为“ 200”并显示响应。

0 个答案:

没有答案