diff options
author | Harald Musum <musum@yahooinc.com> | 2022-02-17 20:19:41 +0100 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2022-02-17 20:19:41 +0100 |
commit | 8b680e6e70c4cd08cba2f5200d1102e7baf45ff0 (patch) | |
tree | 070443269e8b85162aef0b20313c27d6cc279dc6 /zookeeper-server/zookeeper-server-common | |
parent | 92c22688b15585bc005373f7ee409b13872769aa (diff) |
Add note about jute.maxbuffer system property
Diffstat (limited to 'zookeeper-server/zookeeper-server-common')
-rw-r--r-- | zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java index 8b22f658a94..7d35530a2bb 100644 --- a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java +++ b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java @@ -36,6 +36,9 @@ public class Configurator { this.configFilePath = makeAbsolutePath(zookeeperServerConfig.zooKeeperConfigFile()); System.setProperty(ZOOKEEPER_JMX_LOG4J_DISABLE, "true"); System.setProperty("zookeeper.snapshot.trust.empty", Boolean.valueOf(zookeeperServerConfig.trustEmptySnapshot()).toString()); + // Max serialization length. Has effect for both client and server. + // Doc says that it is max size of data in a zookeeper node, but it goes for everything that + // needs to be serialized, see https://issues.apache.org/jira/browse/ZOOKEEPER-1162 for details System.setProperty(ZOOKEEPER_JUTE_MAX_BUFFER, Integer.valueOf(zookeeperServerConfig.juteMaxBuffer()).toString()); // Need to set this as a system property instead of config, config does not work System.setProperty("zookeeper.authProvider.x509", "com.yahoo.vespa.zookeeper.VespaMtlsAuthenticationProvider"); |