
zookeeper
wackycrazy
这个作者很懒,什么都没留下…
展开
-
zookeeper(一)伪分布搭建
一:环境centosjdk1.6zookeeper-3.4.3 下载二:配置将解压出来的zookeeper 复制三份,这里分别叫做 zookeeper-1,zookeeper-2和zookeeper-3。1. zookeeper-1 配置:创建data目录:/home/java2000_wl/hadoop/zookeeper-1/data创建log目录转载 2015-10-08 13:49:23 · 368 阅读 · 0 评论 -
zookeeper(六)数据模型
Zookeeper数据模型:Zookeeper的结构类似标准的文件系统,但这个文件系统中没有文件和目录,而是统一使用节点(node)的概念,称为znode。Znode作为保存数据的容器(限制在1mb以内),也构成了一个层次化的命名空间。 znode zookeeper目录中的每一个节点对应着一个znode,每个znode维护着一个属性结构,它转载 2015-10-08 14:27:26 · 342 阅读 · 0 评论 -
zookeeper(8)分布式队列
1. element 方法 获取对列头部第一个元素 查找队列znode 下所有的子节点名称 使用TreeMap给顺序编号排序 返回第一个znode对应的值[java] view plaincopyprint?public byte[] element() throws NoSuchElementException, KeeperException, I转载 2015-10-08 14:30:50 · 282 阅读 · 0 评论 -
zookeeper(三)配置
最低配置: clientPort 监听客户端连接的端口 dataDir 存储持久数据的本地文件系统位置 tickTime 基本事件单元,以毫秒为单位,用来控制心跳和超时,默认情况超时的时间为两倍的tickTime 高级配置: dataLogDir 事件日志写入的目录 maxClientCnxns转载 2015-10-08 13:52:02 · 437 阅读 · 0 评论 -
zookeeper(四)基本操作
1. 连接到zookeeper服务[java2000_wl@localhost zookeeper-3]$ bin/zkCli.sh -server 127.0.0.1:21812. 使用ls命令查看当前zookeeper中包含的内容[zk: 127.0.0.1:2181(CONNECTED) 1] ls /[zookeeper]转载 2015-10-08 13:53:37 · 293 阅读 · 0 评论 -
zookeeper(二)四字命令
通过这些四字命令可以获取服务的当前状态,配置等相关信息。用户在客户端可通过telnet或nc向zookeeper发出命令。命令描述cons列出连接到服务器的所有客户端详细信息(连接,会话)。包括“接收/发送”的包数量,会话id,操作延迟等。 /127.0.0.1:37185[0](queued=0,recved=1,sent=0)转载 2015-10-08 13:50:51 · 386 阅读 · 0 评论 -
zookeeper(五)java API
org.apache.zookeeper.ZooKeeper类 主要方法列表方法名称描述String create(final String path, byte data[], List acl, CreateMode createMode)创建一个znode节点,参数: 路径、 znode内容,ACL(访问控制列表)、 znode创建类型void delete(final String转载 2015-10-08 13:58:20 · 271 阅读 · 0 评论 -
zookeeper学习与应用
最近大概学习了一下ZooKeeper,本身并没有深入。LGG尝试着在虚拟机里面搭了平台,看了看一些教材,从网上到处看别人的博文并引用之,还请各位大牛们谅解我的剽窃。现总结如下。1. ZooKeeper的学习与应用 1.1. 概述 ZooKeeper是Apache在很多云计算项目中的一个,与Hadoop密切相关,这种情况导致我一开始认为ZooKeeper的转载 2015-10-08 15:05:34 · 412 阅读 · 0 评论