From 33e909ac9416f35ba81dadb3aa597d0937349d54 Mon Sep 17 00:00:00 2001 From: Bjørn Christian Seime Date: Thu, 20 Jan 2022 15:22:19 +0100 Subject: Cleanup stale clients more frequently No reason to wait minutes when a client is defined as timed out after 6 seconds inactivity. --- .../src/main/java/com/yahoo/vespa/http/server/FeedHandlerV3.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'vespaclient-container-plugin') diff --git a/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandlerV3.java b/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandlerV3.java index da6057e7774..95e98f325e1 100644 --- a/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandlerV3.java +++ b/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandlerV3.java @@ -52,8 +52,8 @@ public class FeedHandlerV3 extends ThreadedHttpRequestHandler { docTypeManager = new DocumentTypeManager(documentManagerConfig); this.sessionCache = sessionCache; feedReplyHandler = new FeedReplyReader(metric, metricsHelper); - cron = new ScheduledThreadPoolExecutor(1, ThreadFactoryFactory.getThreadFactory("feedhandlerv3.cron")); - cron.scheduleWithFixedDelay(this::removeOldClients, 16, 11, TimeUnit.MINUTES); + cron = new ScheduledThreadPoolExecutor(1, ThreadFactoryFactory.getThreadFactory("feed-handler-v3-janitor")); + cron.scheduleWithFixedDelay(this::removeOldClients, 3, 3, TimeUnit.SECONDS); this.metric = metric; } -- cgit v1.2.3