博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用ZooKeeper
阅读量:7126 次
发布时间:2019-06-28

本文共 1339 字,大约阅读时间需要 4 分钟。

  hot3.png

安装好 ZooKeeper 之后,可以使用telnet来测试是否运行。

telnet 127.0.0.1 2100Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.statZookeeper version: 3.4.6-1569965, built on 02/20/2014 09:09 GMTClients: /127.0.0.1:34656[0](queued=0,recved=1,sent=0) /127.0.0.1:34531[1](queued=0,recved=57,sent=57)Latency min/avg/max: 0/2/73Received: 59Sent: 58Connections: 2Outstanding: 0Zxid: 0x3Mode: standaloneNode count: 5

这里使用的是单机 standalone 模式。

也可以使用客户端脚本来连接服务器

bash zkCli.sh -server 127.0.0.1:2100

连接上之后就可以像使用 NOSQL(memcached,redis) 数据库一样使用 ZooKeeper。

set-get 值

首先使用 create 命令,创建一个 ZooKeeper 节点

create /titus 18189597900

ls / 命令可以查看有哪些节点

[zk: 127.0.0.1:2100(CONNECTED) 3] ls /     [zk-book, zookeeper, titus]

get path命令可以查看指定节点的数据

[zk: 127.0.0.1:2100(CONNECTED) 4] get /titus18189597900cZxid = 0x6ctime = Mon Oct 12 21:44:14 CST 2015mZxid = 0x6mtime = Mon Oct 12 21:44:14 CST 2015pZxid = 0x6cversion = 0dataVersion = 0aclVersion = 0ephemeralOwner = 0x0dataLength = 11numChildren = 0

第一行就是titus节点的数据18189597900。

set path data命令可以更改指定节点的数据

[zk: 127.0.0.1:2100(CONNECTED) 5] set /titus 1571111cZxid = 0x6ctime = Mon Oct 12 21:44:14 CST 2015mZxid = 0x7mtime = Mon Oct 12 21:47:06 CST 2015pZxid = 0x6cversion = 0dataVersion = 1aclVersion = 0ephemeralOwner = 0x0dataLength = 7numChildren = 0

版本 dataVersion 由0变为了1。

转载于:https://my.oschina.net/lvyi/blog/516053

你可能感兴趣的文章
一个32岁入门的70后程序员给我的启示
查看>>
jsp&Servlet(4)
查看>>
谷歌下,因为给外层大容器设置 overflow:visible; 而导致问题,IE、火狐正常
查看>>
【cocos2d-js官方文档】事件分发监听机制(摘录)
查看>>
Unity3d 札记-Survival Shooting 知识点汇总--受到伤害时屏幕闪血光如何做到
查看>>
dubbo初认知(dubbo和springCloud关系,在微服务架构中的作用等)(持续更新中)...
查看>>
【Autoprefixer】Hbuilder中配置Autoprefixer
查看>>
mysql-5.7 Using Asynchronous I/O on Linux详解
查看>>
【node.js】REPL(交互式解释器)
查看>>
python中实现多线程的几种方式
查看>>
3DSMAX安装未完成,某些产品无法安装的解决方法
查看>>
写给对MCU感兴趣的读者
查看>>
庆祝访问过百万
查看>>
leetcode 4. Median of Two Sorted Arrays
查看>>
树与二叉树(一)
查看>>
Tomcat 学习进阶历程之Tomcat架构与核心类分析
查看>>
Wps 2013 拼音标注两种方式分析
查看>>
dedecms列表页文章有图调用缩略图 无图留空或自定义图片的方法!
查看>>
安装mysql 5.7.19.0 之前要安装的东西
查看>>
2017-2018-1 20155303 《信息安全系统设计基础》第九周学习总结
查看>>