繁体   English   中英

Spring启动请求和线程分配

[英]Spring boot request and thread allocation

在 Spring Boot 环境中调用 REST 控制器时,它是按请求分配线程还是按连接分配线程?

我们也可以配置吗?

它为每个请求分配线程。 在 Spring Boot 中,其余控制器具有默认的单例作用域。 所以只有一个rest控制器的实例。 线程数由dispatcher servlet的实例数控制。可以通过jconsole来观察。

Spring Boot 使用 server.tomcat.max-threads 属性来控制客户端请求线程池的大小。 它的默认值为零,这让 Tomcat 使用其默认值 200。要自定义此线程池的大小,您应该在 application.properties 或 application.yml 中为 server.tomcat.max-threads 属性指定一个非零值

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM