diff options
author | Harald Musum <musum@verizonmedia.com> | 2019-08-22 11:13:41 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2019-08-22 11:13:41 +0200 |
commit | e6c6f0a917ecd367b74e15be9b05980e8946c84b (patch) | |
tree | 4141a595b49dca7e473210d9a3cdbc202c2d2dfd /config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java | |
parent | 3b9047f5113146ff578ac4eea19d1ec5796fcac8 (diff) |
Do not use RestrictedServerCnxnFactory in self-hosted installations
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java index 8ba85047057..84ca6416269 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java @@ -4,6 +4,7 @@ package com.yahoo.vespa.model.admin.clustercontroller; import com.google.common.base.Joiner; import com.yahoo.cloud.config.ZookeeperServerConfig; import com.yahoo.cloud.config.ZookeepersConfig; +import com.yahoo.config.model.deploy.DeployState; import com.yahoo.config.model.producer.AbstractConfigProducer; import com.yahoo.vespa.model.Service; import com.yahoo.vespa.model.admin.Configserver; @@ -17,7 +18,6 @@ import java.util.Collection; * to provide common configs to container components. * * @author Ulf Lilleengen - * @since 5.6 */ public class ClusterControllerCluster extends AbstractConfigProducer<ClusterControllerContainerCluster> implements ZookeeperServerConfig.Producer, @@ -25,9 +25,11 @@ public class ClusterControllerCluster extends AbstractConfigProducer<ClusterCont private static final int ZK_CLIENT_PORT = 2181; private ClusterControllerContainerCluster containerCluster = null; + private final DeployState deployState; - public ClusterControllerCluster(AbstractConfigProducer parent, String subId) { + public ClusterControllerCluster(AbstractConfigProducer parent, String subId, DeployState deployState) { super(parent, subId); + this.deployState = deployState; } @Override @@ -39,6 +41,7 @@ public class ClusterControllerCluster extends AbstractConfigProducer<ClusterCont serverBuilder.id(container.index()); builder.server(serverBuilder); } + builder.useRestrictedServerCnxnFactory( ! deployState.isHosted()); } @Override |