ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务框架,包含一组简单的原语集合。通过这些原语言的组合使用,能够帮助我们解决更高层次的分布式问题。
package demo.jdbc.zookeeper.main;
import org.apache.zookeeper.CreateMode;
import org.apache.zookeeper.KeeperException;
import org.apache.zookeeper.ZooDefs;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.data.Stat;
import java.io.IOException;
import java.util.List;
public class SimpleZKClient {
private static final String connectString = "Master:2181,Slave1:2181,Slave2:2181";
private static final int sessionTimeout = 2000;
private static ZooKeeper zooKeeper = null;
public static void main(String[] args) throws IOException, KeeperException, InterruptedException {
getConnection();
if (testExist() == null) {
testCreate();
}