久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

ZooKeeper Java客戶端API中如何獲取子節點

168次閱讀
沒有評論

共計 1283 個字符,預計需要花費 4 分鐘才能閱讀完成。

ZooKeeper Java 客戶端 API 中如何獲取子節點,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

獲取節點的子節點

public class ZooKeeper_GetChildren_API_Sync_Usage implements Watcher {private static CountDownLatch connectedSemaphore = new CountDownLatch(1);
 private static ZooKeeper zk = null;
 public static void main (String[] args) throws Exception{
 String path =  /huangyi 
 zk = new ZooKeeper( 202.201.13.55:2100 ,
 5000,
 new ZooKeeper_GetChildren_API_Sync_Usage()); 
 connectedSemaphore.await();
 zk.create(path,  .getBytes(),
 Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT);
 zk.create(path+ /c1 ,  .getBytes(),
 Ids.OPEN_ACL_UNSAFE, CreateMode.EPHEMERAL);
 List String  childrenList = zk.getChildren(path, true);
 System.out.println(childrenList);
 zk.create(path+ /c2 ,  .getBytes(),
 Ids.OPEN_ACL_UNSAFE, CreateMode.EPHEMERAL);
 Thread.sleep( Integer.MAX_VALUE);
 public void process(WatchedEvent event) {if (KeeperState.SyncConnected == event.getState()) {if (EventType.None == event.getType()   null == event.getPath()) {connectedSemaphore.countDown();
 } else if (event.getType() == EventType.NodeChildrenChanged) {
 try {System.out.println( ReGet Child:  + zk.getChildren(event.getPath(), true)); 
 } catch (Exception e) {}}

結果打印

[c1]
ReGet Child:[c1, c2]

關于 ZooKeeper Java 客戶端 API 中如何獲取子節點問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注丸趣 TV 行業資訊頻道了解更多相關知識。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1283字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 阿瓦提县| 永吉县| 河间市| 阜阳市| 札达县| 松桃| 延寿县| 新乡市| 萨嘎县| 白水县| 庆阳市| 朔州市| 林甸县| 邢台市| 金昌市| 大悟县| 厦门市| 临江市| 湾仔区| 永兴县| 大港区| 南雄市| 钟山县| 邢台县| 苏尼特右旗| 调兵山市| 罗定市| 托里县| 清河县| 沁水县| 葫芦岛市| 新泰市| 石台县| 杭州市| 安丘市| 富锦市| 板桥市| 射洪县| 社旗县| 泗水县| 高雄市|