summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@oath.com>2017-08-29 14:20:25 +0200
committerBjørn Christian Seime <bjorncs@oath.com>2017-08-29 14:25:15 +0200
commitd2198707765dd093e26a7efc0ecc2288fe03abce (patch)
treee8886021f564a7c81fbfa586e01037a047b87639 /configserver
parenta4c88b59f761183a657adf114ac80d86fd9908fb (diff)
Reduce number of worker threads from default (500)
Reduce the number of worker threads will have a positive impact on the memory consumption.
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/resources/configserver-app/services.xml4
1 files changed, 4 insertions, 0 deletions
diff --git a/configserver/src/main/resources/configserver-app/services.xml b/configserver/src/main/resources/configserver-app/services.xml
index 8e0003cbb3f..730f9cb3136 100644
--- a/configserver/src/main/resources/configserver-app/services.xml
+++ b/configserver/src/main/resources/configserver-app/services.xml
@@ -2,6 +2,10 @@
<!-- Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -->
<services version="1.0" xmlns:preprocess="properties">
<jdisc id="configserver" jetty="true" version="1.0">
+ <config name="container.handler.threadpool">
+ <maxthreads>100</maxthreads> <!-- Reduced thread count to minimize memory consumption -->
+ </config>
+
<accesslog type="vespa" fileNamePattern="logs/vespa/configserver/access.log.%Y%m%d%H%M%S" rotationScheme="date" symlinkName="access.log" />
<component id="com.yahoo.vespa.config.server.ConfigServerBootstrap" bundle="configserver" />
<component id="com.yahoo.vespa.config.server.monitoring.Metrics" bundle="configserver" />