diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2022-01-27 11:50:31 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2022-01-27 11:50:31 +0100 |
commit | a974efd15dc9464d0e836c8f132a13f8d1639bfd (patch) | |
tree | 86baba6b89db37f05935b7ae29a33724a46d82b6 | |
parent | 941d3a6d4d8c1a710669d7dfe0609300833fe6e6 (diff) |
Reduce JVM heap size for metrics proxy
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainer.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainer.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainer.java index 88d224863c6..b6ddeb57cd4 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainer.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainer.java @@ -159,12 +159,12 @@ public class MetricsProxyContainer extends Container implements cluster.getConfig(builder); if (clusterMembership.isPresent()) { - int maxHeapSize = clusterMembership.get().cluster().type() == ClusterSpec.Type.admin - ? 128 - : 256; + boolean adminCluster = clusterMembership.get().cluster().type() == ClusterSpec.Type.admin; + int maxHeapSize = adminCluster ? 96 : 256; builder.jvm .gcopts(jvmGCOptions) .heapsize(maxHeapSize); + if (adminCluster) builder.jvm.minHeapsize(maxHeapSize); } } |