aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2019-07-24 22:13:18 +0200
committerHarald Musum <musum@verizonmedia.com>2019-07-24 22:13:18 +0200
commit6d029b5c3d9b65e5896390a4b426887784fe0511 (patch)
tree47473dca1e496079419e1d042ef55c814cbc118f /config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java
parentd2ed028b3c909b612bff6aa8c2b72ee7637e84cc (diff)
Turn off verbose gc for logserver container, too noisy
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java
index f8f515cb609..e114792ac36 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/LogserverContainerCluster.java
@@ -3,11 +3,12 @@ package com.yahoo.vespa.model.admin;
import com.yahoo.config.model.deploy.DeployState;
import com.yahoo.config.model.producer.AbstractConfigProducer;
+import com.yahoo.search.config.QrStartConfig;
import com.yahoo.vespa.model.container.ContainerCluster;
import com.yahoo.vespa.model.container.component.Handler;
/**
- * @author gjoranv
+ * @author hmusum
*/
public class LogserverContainerCluster extends ContainerCluster<LogserverContainer> {
@@ -21,6 +22,14 @@ public class LogserverContainerCluster extends ContainerCluster<LogserverContain
@Override
protected void doPrepare(DeployState deployState) { }
+ // Switch off verbose:gc, it's very noisy when Xms < Xmx
+ @Override
+ public void getConfig(QrStartConfig.Builder builder) {
+ super.getConfig(builder);
+ // This takes effect via vespa-start-container-daemon:configure_gcopts
+ builder.jvm.verbosegc(false);
+ }
+
private void addLogHandler() {
Handler<?> logHandler = Handler.fromClassName(ContainerCluster.LOG_HANDLER_CLASS);
logHandler.addServerBindings("*://*/logs");