spring 内嵌tomcat调优无效

spring 内嵌tomcat调优无效
spring pom文件中:
<build>

    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>

</build>

application.yml文件中配置:
server:
port: 8080
ssl.key-store: classpath:*
ssl.key-store-password: *
ssl.keyStoreType: *
ssl.keyAlias: *

@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {
@Bean

public EmbeddedServletContainerFactory createEmbeddedServletContainerFactory()  
{  
    TomcatEmbeddedServletContainerFactory tomcatFactory = new          TomcatEmbeddedServletContainerFactory();
    tomcatFactory.addConnectorCustomizers(new MyTomcatConnectorCustomizer()); 
    return tomcatFactory;  
}  

}

public class MyTomcatConnectorCustomizer implements TomcatConnectorCustomizer {

@Override
public void customize(Connector connector) {
    Http11NioProtocol protocol = (Http11NioProtocol) connector.getProtocolHandler();  
    //设置最大连接数  
    //protocol.setMaxConnections(2000);  
    //设置最大线程数  
    protocol.setMaxThreads(2000);  
    protocol.setMinSpareThreads(1000);
    protocol.setConnectionTimeout(30000);
}

}

配置之后不管我把设置最大连接数 设置成2还是2000,设置最大线程数 设置成2还是2000,

阅读 3.5k
1 个回答

怎么看出无效的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题