2017-12-04 11 views

답변

0

Apache 큐레이터 또는 ZkClient와 같이 ZK에 대해 일부 레이어를 사용하는 것이 좋습니다 () 이 좋습니다. 여기에 예가 있습니다

CuratorFramework zkClient = CuratorFrameworkFactory.builder().connectString("localhost:2181").build(); 
zkClient.start(); 
boolean isExist = zkClient.checkExists().forPath("/myNode") != null; 
if (isExist) { 
    byte[] myNodeBytes = zkClient.getData().forPath("/myNode"); 
    if (myNodeBytes != null && myNodeBytes.length > 0) { 
     System.out.println(new String(myNodeBytes)); 
    } 
} 
else { 
    zkClient.create().withMode(CreateMode.PERSISTENT).forPath("/myNode", "foo".getBytes()); 
}