0
我需要将我的Spring Boot Zuul网关中的maxKeepAliveRequests值修改为高于默认值100的值。注意到该值未在Spring Boot的common properties list中公开,我尝试设置属性通过@Configuration类代替:在Spring Boot嵌入式Tomcat中配置maxKeepAliveRequests
@Configuration
public class DefaultConfig {
@Bean
public EmbeddedServletContainerFactory servletContainerFactory() {
TomcatEmbeddedServletContainerFactory factory = new TomcatEmbeddedServletContainerFactory();
factory.addConnectorCustomizers(connector ->
((AbstractHttp11Protocol) connector.getProtocolHandler()).setMaxKeepAliveRequests(1000));
return factory;
}
}
但它似乎并没有达到预期的效果。有没有适当的方法让我更改未通过Spring公共属性公开的Tomcat属性?