in src/main/java/com/google/cloud/solutions/bqremoteencryptionfn/BqTransformFnApp.java [51:62]
public WebServerFactoryCustomizer<TomcatServletWebServerFactory> tomcatCustomizer() {
return (tomcat) ->
tomcat.addConnectorCustomizers(
(connector) -> {
if (connector.getProtocolHandler()
instanceof AbstractHttp11Protocol<?> protocolHandler) {
protocolHandler.setKeepAliveTimeout(300000);
protocolHandler.setMaxKeepAliveRequests(100);
protocolHandler.setUseKeepAliveResponseHeader(true);
}
});
}