diff options
author | jonmv <venstad@gmail.com> | 2023-01-30 12:51:23 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2023-01-30 12:51:23 +0100 |
commit | 0282a2fd2806871859c08fdcad1cf31b12bb09ee (patch) | |
tree | 997c1a76de9c258a20a1e21f4a5624f0b7ae349a /configserver | |
parent | d207e7c1b4e24bab08787fa5befbe3348a2c0c06 (diff) |
Use VespaHttpClientBuilder for now
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java index 9908f21dcf8..5b46b08a6d0 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java @@ -4,6 +4,7 @@ package com.yahoo.vespa.config.server; import ai.vespa.http.DomainName; import ai.vespa.http.HttpURL; import ai.vespa.http.HttpURL.Query; +import ai.vespa.util.http.hc5.VespaHttpClientBuilder; import ai.vespa.util.http.hc5.DefaultHttpClientBuilder; import com.yahoo.cloud.config.ConfigserverConfig; import com.yahoo.component.Version; @@ -1238,9 +1239,11 @@ public class ApplicationRepository implements com.yahoo.config.provision.Deploye } private static EndpointsChecker createEndpointsChecker() { - CloseableHttpClient client = DefaultHttpClientBuilder.create(() -> null, new NoopHostnameVerifier(), "hosted-vespa-convergence-health-checker") - .setDefaultHeaders(List.of(new BasicHeader(HttpHeaders.CONNECTION, "close"))) - .build(); + CloseableHttpClient client = VespaHttpClientBuilder.custom() + .apacheBuilder() + .setUserAgent("hosted-vespa-convergence-health-checker") + .setDefaultHeaders(List.of(new BasicHeader(HttpHeaders.CONNECTION, "close"))) + .build(); return EndpointsChecker.of(endpoint -> { int remainingFailures = 3; int remainingSuccesses = 100; |