1. 客户端连接
$ zkCli -server 127.0.0.1:2181 Connecting to 127.0.0.1:2181 Welcome to ZooKeeper! JLine support is enabled WATCHER:: WatchedEvent state:SyncConnected type:None path:null [zk: 127.0.0.1:2181(CONNECTED) 0]
2. 查看帮助文件
[zk: 127.0.0.1:2181(CONNECTED) 0] help ZooKeeper -server host:port cmd args stat path [watch] set path data [version] ls path [watch] delquota [-n|-b] path ls2 path [watch] setAcl path acl setquota -n|-b val path history redo cmdno printwatches on|off delete path [version] sync path listquota path rmr path get path [watch] create [-s] [-e] path data acl addauth scheme auth quit getAcl path close connect host:port
3. 列出根节点目录
[zk: 127.0.0.1:2181(CONNECTED) 1] ls / [dubbo, registry, zookeeper]
4. 查看根节点目录内容
[zk: 127.0.0.1:2181(CONNECTED) 3] get /zookeeper cZxid = 0x0 ctime = Thu Jan 01 08:00:00 CST 1970 mZxid = 0x0 mtime = Thu Jan 01 08:00:00 CST 1970 pZxid = 0x0 cversion = -1 dataVersion = 0 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 0 numChildren = 1
5. 创建节点
[zk: 127.0.0.1:2181(CONNECTED) 7] create /test 111 Created /test [zk: 127.0.0.1:2181(CONNECTED) 8] get /test 111 cZxid = 0x151db ctime = Sun May 27 16:17:49 CST 2018 mZxid = 0x151db mtime = Sun May 27 16:17:49 CST 2018 pZxid = 0x151db cversion = 0 dataVersion = 0 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 3 numChildren = 0
[zk: 127.0.0.1:2181(CONNECTED) 11] create /test/test11 ssss Created /test/test11 [zk: 127.0.0.1:2181(CONNECTED) 12] get /test/test11 ssss cZxid = 0x151dd ctime = Sun May 27 16:19:21 CST 2018 mZxid = 0x151dd mtime = Sun May 27 16:19:21 CST 2018 pZxid = 0x151dd cversion = 0 dataVersion = 0 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 4 numChildren = 0
6. 断开客户端连接
[zk: 127.0.0.1:2181(CONNECTED) 13] quit Quitting...
Tips:
在使用get命令获取内容时,如果你不知道这个目录下有什么,你可以直接按Tab键进行提示。
如我敲了get /dubbo/命令,然后按下Tab,就会有一堆提示
[zk: 127.0.0.1:2182(CONNECTED) 6] get /dubbo/ org.provider.business.StudyPlanProvider org.provider.DebtRepaymentLogProvider org.provider.shop.ComplainProvider org.provider.MediaLabelsProvider org.provider.pay.UnionpayProvider org.provider.wechat.TWxWxjrProvider org.provider.AdOrderRequestsProvider org.provider.shop.ShopCartProvider org.provider.sys.SysUserDetailProvider org.provider.InvoiceProvider