import org.apache.zookeeper.*; public class ZooKeeperClient { public static void main(String[] args) throws Exception { zooKeeper = new ZooKeeper(connectString, sessionTimeout, new Watcher() { @Override public void process(WatchedEvent event) { System.out.println("Received event: " + event.getType()); } }); String nodePath = "/myNode"; byte[] data = "Hello, ZooKeeper!".getBytes(); zooKeeper.create(nodePath, data, ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT); byte[] retrievedData = zooKeeper.getData(nodePath, false, null); System.out.println("Retrieved data: " + new String(retrievedData)); zooKeeper.close(); } } text tickTime=2000 dataDir=/path/to/zookeeper/data clientPort=2181 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.7.0</version> </dependency>


上一篇:
下一篇:
切换中文