diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-09-30 12:55:34 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-09-30 12:55:34 +0200 |
commit | 7edcdc127729cabe186a0206950057a634e816dd (patch) | |
tree | 60e62ca4454eb4865968a1f9d117123537f068ae /config-model/src/main/java/com | |
parent | b9227029aefec7620a8a87edd1fced2dd43ea158 (diff) |
Determine Jetty threadpool size locally
Diffstat (limited to 'config-model/src/main/java/com')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/container/http/JettyHttpServer.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/http/JettyHttpServer.java b/config-model/src/main/java/com/yahoo/vespa/model/container/http/JettyHttpServer.java index d13709114bf..a2181f317a6 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/container/http/JettyHttpServer.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/container/http/JettyHttpServer.java @@ -70,18 +70,11 @@ public class JettyHttpServer extends SimpleComponent implements ServerConfig.Pro private void configureJettyThreadpool(ServerConfig.Builder builder) { if (cluster == null) return; if (cluster instanceof ApplicationContainerCluster) { - configureApplicationClusterJettyThreadPool(builder); + if (isHostedVespa) builder.minWorkerThreads(-1).maxWorkerThreads(-1); } else { builder.minWorkerThreads(4).maxWorkerThreads(4); } } - private void configureApplicationClusterJettyThreadPool(ServerConfig.Builder builder) { - double vcpu = cluster.vcpu().orElse(0); - if (vcpu > 0) { - int threads = 16 + (int) Math.ceil(vcpu); - builder.minWorkerThreads(threads).maxWorkerThreads(threads); - } - } static ComponentModel providerComponentModel(String parentId, String className) { final ComponentSpecification classNameSpec = new ComponentSpecification( |