package com.lagou.zk.demo;
import org.I0Itec.zkclient.ZkClient;
public class ZkDemo {
public static void main(String[] args) {
//获取到zkClient对象,client与zk的通信端口是2181,
//配置文件中的288是服务器之间的通信端口,388是服务器间选举端口
ZkClient zkClient = new ZkClient("centos7-1:2181"); //建立到了zk集群的会话
System.out.println("zkclient is ready");
/**
* 创建节点
*/
// 若是创建级联节点,要加个参数true,含义是若父目录不存在则会一并创建出来
zkClient.createPersistent("/la-client/lg-cl",true);
System.out.println("节点创建成功");
/**
* 删除节点
* deleteRecursive:递归删除可以删非空节点,先删除子节点然后删除父节点
*/
zkClient.deleteRecursive("/la-client");
System.out.println("节点删除成功");
}
}
初学ZK,客户端操作zk创建删除节点记录
最新推荐文章于 2025-02-12 07:33:50 发布