LeaderSelector selector = new LeaderSelector(client, "/leaderPath", new MyLeaderSelectorListener()); selector.autoRequeue(); selector.start(); InterProcessMutex lock = new InterProcessMutex(client, "/lockPath"); if (lock.acquire(10, TimeUnit.SECONDS)) { try { } finally { lock.release(); } } DistributedAtomicLong counter = new DistributedAtomicLong(client, "/counterPath", new RetryNTimes(3, 1000)); counter.increment();


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