properties server.1=192.168.0.1:2888:3888 server.2=192.168.0.2:2888:3888 server.3=192.168.0.3:2888:3888 dataDir=/var/zookeeper/data dataLogDir=/var/zookeeper/log dataDirBackup=/var/zookeeper/backup import org.apache.zookeeper.*; public class ZooKeeperExample { private static final String ZOOKEEPER_ADDRESS = "localhost:2181"; private static final int SESSION_TIMEOUT = 3000; public static void main(String[] args) throws Exception { ZooKeeper zooKeeper = new ZooKeeper(ZOOKEEPER_ADDRESS, SESSION_TIMEOUT, new Watcher() { @Override public void process(WatchedEvent event) { } }); if (zooKeeper.exists("/mynode", false) == null) { zooKeeper.create("/mynode", "Hello, ZooKeeper!".getBytes(), ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT); } byte[] data = zooKeeper.getData("/mynode", false, null); String message = new String(data); System.out.println(message); zooKeeper.close(); } }


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