
zookeeper
文章平均质量分 79
crazyhacking
like a hacker
展开
-
ZooKeeper 的安装和配置---单机和集群
如题本文介绍的是ZooKeeper 的安装和配置过程,此过程非常简单,关键是如何应用(将放在下节及相关节中介绍)。 单机安装、配置: 安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如:/home/frank/ZooKeeperInstall/zookeeper-3.3.3下。 配置文件存放在/conf/目录下,将zoo_s转载 2013-07-24 18:42:23 · 1294 阅读 · 0 评论 -
zookeeper常用sehll命令
ZooKeeper服务命令: 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作1. 启动ZK服务: sh bin/zkServer.sh start2. 查看ZK服务状态: sh bin/zkServer.sh status3. 停止ZK服务: sh bin/zkServer.sh stop4. 重启ZK服务:转载 2014-05-06 20:36:30 · 998 阅读 · 0 评论 -
zookeeper系列之异步通知模式-Watcher
Watcher是Zookeeper用来实现distribute lock, distribute configure, distribute queue等应用的主要手段。要监控data_tree上的任何节点的变化(节点本身的增加,删除,数据修改,以及孩子的变化)都可以在获取该数据时注册一个Watcher,这有很像Listener模式。一旦该节点数据变化,Follower会发送一个notificat转载 2014-04-17 12:02:23 · 8023 阅读 · 0 评论 -
zookeeper C API
typedef void (*watcher_fn)(zhandle_t *zh, int type, int state, const char *path,void *watcherCtx);watch回调函数,两种watch事件通知方式:1.legacy:预先实现watch回调函数并将函数指针传入zookeeper_init,然后使用其他api设置watch2.watcher o转载 2014-04-21 18:00:49 · 5050 阅读 · 0 评论