server:
    tomcat:
      uri-encoding: UTF-8
      # 最大线程数,修改此值会同时修改tomcat的线程池最大值
      max-threads: 1000
      # tomcat最大连接数,此值应大于acceptCount +  max-threads
      max-connections: 10000
      # 初始化时创建的线程数
      min-spare-threads: 20
      # 等待队列长度,当max-threads达到极限值时,线程池也没有资源时,可以放到处理队列中的请求数,超出长度不予处理
      acceptCount: 700

说明:
1、spring中内嵌的tomcat使用的是连接池处理request
2、修改连接池最大线程数,即可提高tomcat的处理能力
3、如果线程池已经满了,新来的request会存储到等待队列中
4、如果等待队列满了,新来的request则不会被处理

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐