1

を使って簡単なクラスを実装したいZooKeeper

    public class ResourceMonitor implements Watcher {
    String name = "/zk_test3";
    ZooKeeper zk;

    public ResourceMonitor() throws IOException {
        zk = new ZooKeeper("localhost:8000", 3000, this);
    }

    public void waitAndGet() {

    }

    public void release() {
        //remove children
    }

    public void process(WatchedEvent event) {
        System.out.println("ResourceMonitor:" + event.toString());
    }
}

私はZooKeeperを初めて使用しますが、ZooKeeperの領収書にそのような例は見つかりませんでした。

4

1 に答える 1

1

githubで分散ロックの実装例を見つけることができます。また、一般的な zk recieptsの実装を持つcurator Zookeeper client を見ることもできます。

于 2011-12-13T20:08:46.057 に答える