ozhera-webhook/ozhera-webhook-server/src/main/java/org/apache/ozhera/webhook/common/HttpClientUtil.java [53:78]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private HttpClientUtil() {
        requestConfig = RequestConfig.custom()
                .setSocketTimeout(TIMEOUT)
                .setConnectTimeout(TIMEOUT)
                .setConnectionRequestTimeout(TIMEOUT)
                .build();

        //
        ConnectionKeepAliveStrategy keepAliveStrategy = new ConnectionKeepAliveStrategy() {
            @Override
            public long getKeepAliveDuration(HttpResponse response, HttpContext context) {
                return 20 * 1000;
            }
        };
        //
        pool = new PoolingHttpClientConnectionManager();
        pool.setMaxTotal(MAX_HTTP_TOTAL_CONNECTION);
        pool.setDefaultMaxPerRoute(MAX_CONNECTION_PER_HOST);
        singleHttpClient = HttpClients.custom().setConnectionManager(pool)
                .setKeepAliveStrategy(keepAliveStrategy)
                .setMaxConnTotal(MAX_HTTP_TOTAL_CONNECTION)
                .setMaxConnPerRoute(MAX_CONNECTION_PER_HOST)
                .setDefaultRequestConfig(requestConfig)
                .setUserAgent("Mozilla/4.0")
                .build();
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



ozhera-operator/ozhera-operator-common/src/main/java/org/apache/ozhera/operator/common/HttpClientUtil.java [49:74]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	private HttpClientUtil() {
		requestConfig = RequestConfig.custom()
				.setSocketTimeout(TIMEOUT)
				.setConnectTimeout(TIMEOUT)
				.setConnectionRequestTimeout(TIMEOUT)
				.build();

		//
		ConnectionKeepAliveStrategy keepAliveStrategy = new ConnectionKeepAliveStrategy() {
			@Override
			public long getKeepAliveDuration(HttpResponse response, HttpContext context) {
				return 20 * 1000;
			}
		};
		//
		pool = new PoolingHttpClientConnectionManager();
		pool.setMaxTotal(MAX_HTTP_TOTAL_CONNECTION);
		pool.setDefaultMaxPerRoute(MAX_CONNECTION_PER_HOST);
		singleHttpClient = HttpClients.custom().setConnectionManager(pool)
				.setKeepAliveStrategy(keepAliveStrategy)
				.setMaxConnTotal(MAX_HTTP_TOTAL_CONNECTION)
				.setMaxConnPerRoute(MAX_CONNECTION_PER_HOST)
				.setDefaultRequestConfig(requestConfig)
				.setUserAgent("Mozilla/4.0")
				.build();
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



