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,
怎么看出无效的