diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2022-01-20 15:22:19 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2022-01-20 15:22:19 +0100 |
commit | 33e909ac9416f35ba81dadb3aa597d0937349d54 (patch) | |
tree | 3f6d22d49b24a555a30bf6aefdbbecc38751d6ba /vespaclient-container-plugin/src/main | |
parent | d21bc2823ad1ec2fadd45e27e55aeebfc321631a (diff) |
Cleanup stale clients more frequently
No reason to wait minutes when a client is defined as timed out after 6 seconds inactivity.
Diffstat (limited to 'vespaclient-container-plugin/src/main')
-rw-r--r-- | vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandlerV3.java | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |