SpringBoot高并发调优

1.建立连接超时时间,单位毫秒

server.connection-timeout=20000

2.Http服务(Tcp协议Socket服务)的最大连接数(其实可以有更大,毕竟一台机子上可以有6万多个TCP端口

server.tomcat.max-connections=10000

3.Http服务(Tcp服务)连接的backlog(类似线程池里的等待队列)

server.tomcat.accept-count=3000

4.tomcat处理请求时的线程池的最大线程数

server.tomcat.max-threads=400

5.tomcat处理请求时的线程池最大核心线程数(八核的用9就够了,一般是核数+1)

server.tomcat.min-spare-threads=17

6.接口请求超时时间,单位毫秒

spring.mvc.async.request-timeout=20000

猜你喜欢

转载自www.cnblogs.com/silentdoer/p/12671188.html