
zookeeper
zookeeper
raoxiaoya
这个作者很懒,什么都没留下…
展开
-
Linux安装zookeeper-3.4.5
Linux安装zookeeper-3.5.5 zookeeper是由java开发的,其运行也需要java环境,请先安装java。 下载 http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-bin.tar.gz 或者网盘 cd /usr/local wget http://mirror.bi...原创 2019-08-09 15:09:36 · 1075 阅读 · 0 评论 -
zookeeper基本使用
连接上zookeeper服务器 bin/zkCli 进入交互进程 查看目录下的节点列表 ls / [zookeeper] 创建一个节点 /zk_test 并设置值 data1 create /zk_test data1 Created /zk_test 获取节点的值 get /zk_test 节点就是目录,可以一级一级建下去 create /zk_test/test2 data2 Create...原创 2019-08-11 15:50:11 · 174 阅读 · 0 评论 -
PHP扩展 -- 安装zookeeper扩展
PHP安装zookeeper扩展 Linux PHP:7.1.30 php-config的位置:/usr/bin/php-config 之前安装的zookeeper-3.4.5是解压版的,不需要编译,目录 /usr/local/zookeeper ,这个不动它,需要再安装一个编译版的。 到时候,解压版的 cd /usr/local wget http://archive.apache.org/d...原创 2019-08-11 16:46:31 · 686 阅读 · 0 评论 -
php实现zookeeper分布式锁
php实现zookeeper分布式锁 zookeeper和redis实现分布式锁的对比: 1、redis分布式锁,其实需要自己不断去尝试获取锁,比较消耗性能;zk分布式锁,获取不到锁,注册个监听器即可,不需要不断主动尝试获取锁,性能开销较小 2、如果是redis获取锁的那个客户端bug了或者挂了,那么只能等待超时时间之后才能释放锁;而zk的话,因为创建的是临时znode,只要客户端挂了,znode...原创 2019-08-15 19:23:58 · 1738 阅读 · 2 评论 -
zookeeper基本概念及使用场景
zookeeper基本概念及使用场景 Zookeeper作为一种协调分布式应用高性能的调度服务。 在ZooKeeper中,节点类型可以分为: 持久节点(PERSISTENT ) 临时节点(EPHEMERAL) 时序节点(SEQUENTIAL ) 具体在节点创建过程中,一般是组合使用,可以生成 4 种节点类型: 持久节点(PERSISTENT) 持久顺序节点(PERSISTENT_SE...原创 2019-08-16 08:37:26 · 408 阅读 · 0 评论