我想知道是否有人有关于向tomcat线程池添加更多线程的性能开销的信息?
我们已经看到了我们的应用程序的问题,并且一切都指向tomcat向线程池添加更多线程的问题。这是真的吗?向线程池添加更多线程会导致响应时间变慢吗?
我们正在使用Spring Boot及其嵌入式tomcat运行Java REST API。如果我们的问题确实是由tomcat向池中添加更多线程引起的,那么有没有办法在Spring中设置最小值?根据这个帖子,MinSpareThreads不再存在了。 https://github.com/spring-projects/spring-boot/issues/3753
如果没有办法通过Spring Embedded Tomcat增加最小线程数,那么您使用哪些其他工具进行线程池?
修改 我附上了一个线程档案。该简介不是时间问题,而是稍后的问题。
答案 0 :(得分:0)
我们现在可以添加配置的两个边缘:
wilkinsona评论2016年4月19日 - > maxThreads 始终可配置。现在也可以配置 minSpareThreads (参见34eb369)
Add configuration option for maxSpareThreads - (Old bug, finally fixed)