Spring请求线程关闭

时间:2015-11-18 12:42:36

标签: java spring-mvc spring-boot thread-safety

我正在使用Spring Boot,每当我向RestController发出请求时,都会创建新的Thread。如何显式关闭这些线程?我的意思是,当从我的映射方法返回的东西时,执行它的Thread会关闭。

我知道,这里是Tomcat中的线程池,但是我想要用双手完成所有操作。

1 个答案:

答案 0 :(得分:2)

在Spring中,控制器具有默认的单例范围。所以控制器只有一个实例。线程数由调度程序servlet的实例数控制。您可以在Spring MVC教程中了解如何配置该数字。

http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html

这里有如何管理线程安全

https://studiofreya.com/2012/02/06/spring-mvc-how-to-build-a-thread-safe-controller/