diff options
author | jonmv <venstad@gmail.com> | 2023-01-06 11:56:33 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2023-01-06 11:56:33 +0100 |
commit | d3427147a48bc9da27e65cf9bf7e5013b33a2b73 (patch) | |
tree | 01b5571a9d35ea3c989b4804faa0ce02bd58b817 /zookeeper-server | |
parent | 3c97f369d607f64d5a41c42cd707c9c5af36c453 (diff) |
Log current ZK config when starting ZK (drowns in ZK log)
Diffstat (limited to 'zookeeper-server')
-rw-r--r-- | zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java index 0a5595bf455..272055dfd57 100644 --- a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java +++ b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java @@ -4,7 +4,9 @@ package com.yahoo.vespa.zookeeper; import com.yahoo.cloud.config.ZookeeperServerConfig; import com.yahoo.concurrent.DaemonThreadFactory; import com.yahoo.protect.Process; +import com.yahoo.yolean.Exceptions; +import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.time.Duration; @@ -69,6 +71,8 @@ public class ZooKeeperRunner implements Runnable { log.log(Level.INFO, "Starting ZooKeeper server with " + path.toFile().getAbsolutePath() + ". Trying to establish ZooKeeper quorum (members: " + zookeeperServerHostnames(zookeeperServerConfig) + ", attempt " + attempt + ")"); + log.log(Level.INFO, "Current content of zookeeper config file at '" + path + "':\n" + + Exceptions.uncheck(() -> Files.readString(path))); startServer(path); // Will block in a real implementation of VespaZooKeeperServer return; } catch (RuntimeException e) { |