Skip to content

Instantly share code, notes, and snippets.

@h-hub
Created July 15, 2019 16:16
Show Gist options
  • Save h-hub/6346ac6d08114427cad0eba208c85676 to your computer and use it in GitHub Desktop.
Save h-hub/6346ac6d08114427cad0eba208c85676 to your computer and use it in GitHub Desktop.
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Bean
public ConfigurableServletWebServerFactory webServerFactory() {
TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
tomcat.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> {
// configure maxSwallowSize
if ((connector.getProtocolHandler() instanceof AbstractHttp11Protocol<?>)) {
// -1 means unlimited, accept bytes
((AbstractHttp11Protocol<?>) connector.getProtocolHandler()).setMaxSwallowSize(-1);
}
});
tomcat.setPort(8089);
return tomcat;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment