我在我的控制器中有一个RequestMapping监听web请求,并且每当有人访问我的网页时,它会延迟响应5000毫秒。RequestMapping不是多线程的吗?
一切工作正常,但是当我在Chrome浏览器中同时再次访问一个新标签时,第二个请求最终会延迟10000毫秒。这让我困惑,Spring MVC是不是多线程的?有人能告诉我发生了什么吗?
@RequestMapping("/view")
@ResponseBody
public String View() throws InterruptedException {
Thread.sleep(5000);
return "done";
}
编辑
我的春天启动的版本是1.2.7.RELEASE。
相关性:spring-boot-starter-web
我不能重现这一点。 –