Spring-mvc使用异步控制器

时间:2017-07-29 16:16:02

标签: java spring-mvc asynchronous

我正在创建一个spring-mvc restful app,我正在质疑它在制作时的性能。

我发现这个link关于异步控制器,但我仍然没有问题。通常,当3个客户端尝试访问页面时会发生什么? 这是异步还是同步,也就是说, I)客户端A将被处理,然后是B,然后是C,就像一个等待队列,或 II)他们有没有每个不同的单线程?

如果 I),我是否必须让我的所有控制器都成为异步?

1 个答案:

答案 0 :(得分:0)

使用工作线程池同时处理请求。

不,你不需要做任何异步。如果你有很长的阻止请求,你可以从他们那里获得优势,但除非你了解如何以及为什么,否则不要担心它。