Spring Boot 中 Tomcat 连接数与线程池配置详解
Spring Boot 中的 'server.tomcat.max-connections' 和 'server.tomcat.thread.max' 是对 Tomcat 服务器的配置参数,用于控制服务器的并发连接和线程池大小。
- 'server.tomcat.max-connections':控制 Tomcat 服务器的最大并发连接数,即同时处理的请求数量。默认值为 10000。如果应用程序需要处理大量并发请求,可以适当增加该值。
- 'server.tomcat.thread.max':控制 Tomcat 服务器的线程池大小,即同时处理的请求数量。默认值为 200。如果应用程序需要处理大量并发请求,可以适当增加该值。
配置方式如下:
在 'application.properties' 文件中添加如下配置即可:
# 设置最大并发连接数
server.tomcat.max-connections=20000
# 设置线程池大小
server.tomcat.threads.max=500
在 'application.yml' 文件中添加如下配置即可:
server:
tomcat:
# 设置最大并发连接数
max-connections: 20000
# 设置线程池大小
threads:
max: 500
原文地址: https://www.cveoy.top/t/topic/ofSj 著作权归作者所有。请勿转载和采集!