summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-09-30 12:55:34 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-09-30 12:55:34 +0200
commit7edcdc127729cabe186a0206950057a634e816dd (patch)
tree60e62ca4454eb4865968a1f9d117123537f068ae /config-model/src/main/java/com
parentb9227029aefec7620a8a87edd1fced2dd43ea158 (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.java9
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(