private HttpServerFilter createHttpServerFilter(ServerAddress serverAddress, int connectionIdleTimeout, boolean usePersistentConnections) { KeepAlive ka = null; if (usePersistentConnections) { ka = new KeepAlive(); ka.setMaxRequestsCount(MAX_KEEP_ALIVE_REQUESTS); ka.setIdleTimeoutInSeconds((int) MILLISECONDS.toSeconds(connectionIdleTimeout)); } IdleExecutor idleExecutor = new IdleExecutor(idleTimeoutExecutorService); idleExecutorPerServerAddressMap.put(serverAddress, idleExecutor); HttpServerFilter httpServerFilter = new HttpServerFilter(true, retrieveMaximumHeaderSectionSize(), ka, idleExecutor.getIdleTimeoutDelayedExecutor()); httpServerFilter.getMonitoringConfig().addProbes(new HttpMessageLogger(LISTENER, currentThread().getContextClassLoader())); httpServerFilter.setAllowPayloadForUndefinedHttpMethods(true); return httpServerFilter; }
private HttpServerFilter createHttpServerFilter(boolean usePersistentConnections, int connectionIdleTimeout) { KeepAlive ka = null; if (usePersistentConnections) { ka = new KeepAlive(); ka.setMaxRequestsCount(MAX_KEEP_ALIVE_REQUESTS); ka.setIdleTimeoutInSeconds(convertToSeconds(connectionIdleTimeout)); } HttpServerFilter httpServerFilter = new HttpServerFilter(true, retrieveMaximumHeaderSectionSize(), ka, idleTimeoutDelayedExecutor); httpServerFilter.getMonitoringConfig().addProbes(new HttpMessageLogger(LISTENER)); httpServerFilter.setAllowPayloadForUndefinedHttpMethods(true); return httpServerFilter; }
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);
serverConfig.getMaxPayloadRemainderToSkip()); httpServerCodecFilter.getMonitoringConfig().addProbes( serverConfig.getMonitoringConfig().getHttpConfig().getProbes()); builder.add(httpServerCodecFilter);