我想知道是否有人了解将更多线程添加到tomcat线程池的性能开销?

我们一直在看到我们的应用程序出现问题,所有问题都指向tomcat在线程池中添加更多线程的问题。向线程池添加更多线程是否会导致响应时间变慢?

我们正在使用Spring Boot及其嵌入式tomcat运行Java REST API。如果我们的问题确实是由于tomcat向池中添加了更多线程而引起的,是否有办法在Spring中设置最小值?根据此线程,MinSpareThreads不再存在。 https://github.com/spring-projects/spring-boot/issues/3753

如果使用Spring Embedded Tomcat无法增加最小线程数,那么用于线程池的其他工具还有哪些?

java - Spring Boot嵌入式Tomcat线程池创建开销-LMLPHP

编辑:
我已经附加了一个线程配置文件。该配置文件不是有问题的时间,而是稍后的时间。

java - Spring Boot嵌入式Tomcat线程池创建开销-LMLPHP

最佳答案

现在,我们可以添加配置的两个方面:



Add configuration option for maxSpareThreads - (Old bug, finally fixed)

09-25 20:15