diff options
author | Bjørn Christian Seime <bjorncs@vespa.ai> | 2024-05-24 13:56:10 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@vespa.ai> | 2024-05-24 13:56:10 +0200 |
commit | b4770dfe30681502383c6f9346f77ecb835c506c (patch) | |
tree | c41370e917a683f8d98a1bc332f29a83b604ee23 /vespa-feed-client | |
parent | 8e4316f3c29c5bc0c83a1cd92c9f1c0711443f58 (diff) |
Add debug logging to `JettyCluster`
Diffstat (limited to 'vespa-feed-client')
-rw-r--r-- | vespa-feed-client/src/main/java/ai/vespa/feed/client/impl/JettyCluster.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vespa-feed-client/src/main/java/ai/vespa/feed/client/impl/JettyCluster.java b/vespa-feed-client/src/main/java/ai/vespa/feed/client/impl/JettyCluster.java index 18369f29f0b..bfa04425369 100644 --- a/vespa-feed-client/src/main/java/ai/vespa/feed/client/impl/JettyCluster.java +++ b/vespa-feed-client/src/main/java/ai/vespa/feed/client/impl/JettyCluster.java @@ -48,6 +48,8 @@ import java.util.concurrent.CompletableFuture; import java.util.concurrent.TimeoutException; import java.util.concurrent.atomic.AtomicInteger; import java.util.function.Supplier; +import java.util.logging.Level; +import java.util.logging.Logger; import java.util.stream.Collectors; import java.util.zip.GZIPOutputStream; @@ -62,6 +64,7 @@ import static org.eclipse.jetty.http.MimeTypes.Type.APPLICATION_JSON; * @author bjorncs */ class JettyCluster implements Cluster { + private static final Logger log = Logger.getLogger(JettyCluster.class.getName()); // Socket timeout must be longer than the longest feasible response timeout private static final Duration IDLE_TIMEOUT = Duration.ofMinutes(15); @@ -117,6 +120,7 @@ class JettyCluster implements Cluster { } }); } catch (Exception e) { + log.log(Level.FINE, e, () -> "Failed to dispatch request: " + e.getMessage()); endpoint.inflight.decrementAndGet(); vessel.completeExceptionally(e); } |