Zookeeper
dataee
解决方案咨询
大数据处理
系统架构
展开
-
Zookeeper应用范围
介绍: Zookeeper分为2个部分:服务器端和客户端,客户端只连接到整个ZooKeeper服务的某个服务器上。客户端使用并维护一个TCP连接,通过这个连接发送请求、接受响应、获取观察的事件以及发送心跳。如果这个TCP连接中断,客户端将尝试连接到另外的ZooKeeper服务器。客户端第一次连接到ZooKeeper服务时,接受这个连接的 ZooKeeper服务器会为这个客户...2013-03-29 16:00:59 · 93 阅读 · 0 评论 -
Server集群的监控方案
有多个server需要监控他们的是否宕机,普通的方式如下: 1.维护一个心跳,如5s,每5s给server发一个数据包,采用ping等方式 2.如果ping不到那么预警报错 缺点: 主动去ping,但是有时候为了安全起见是不开放ping的因此会失败 具体方案: 可以采用zookeeper来替换这种方式 如结点/servers/下面存放的是一些server,如server1的ip为...2013-03-31 16:02:32 · 137 阅读 · 0 评论 -
Zookeeper系列之观察者模式-Watcher
Watcher是Zookeeper用来实现distribute lock, distribute configure, distribute queue等应用的主要手段。要监控data_tree上的任何节点的变化(节点本身的增加,删除,数据修改,以及孩子的变化)都可以在获取该数据时注册一个Watcher,这有很像Listener模式。一旦该节点数据变化,Follower会发送一个...2013-04-04 10:12:58 · 161 阅读 · 0 评论 -
客户端命令行访问zookeeper
./zkCli.sh -server 127.0.0.1:2181即可登陆如果打算知道相应的命令的话那么需要执行help即可,如果打算查询根路径下有那些执行 ls /2013-04-15 21:01:55 · 367 阅读 · 0 评论 -
zookeeper-3.4.5-cdh4.3.0分布式部署
环境描述: zookeeper-3.4.5-cdh4.3.0 192.168.38.45 192.168.38.58 192.168.38.60 配置步骤: 1.解压: tar -zxvf zookeeper-3.4.5-cdh4.3.0.tar.gz 2.$ZK_HOME/conf/zoo.cfg: tickTime=2000 initLimit=10 syncL...2013-12-11 18:27:47 · 157 阅读 · 0 评论