
zookeeper
文章平均质量分 52
SAN_YUN
这个作者很懒,什么都没留下…
展开
-
zookeeper环境配置(python 客户端)
通过shell连接ckServer Once ZooKeeper is running, you have several options for connection to it: Java: Use bin/zkCli.sh -server 127.0.0.1:2181 Once you have connected, you should see something like:...原创 2013-11-10 15:35:24 · 359 阅读 · 0 评论 -
zookeeper介绍
好的文档 zookeeper官方文档,比如sessionTimeout是什么意思有清楚的解释。 zookeeper.apache.org/doc/current/zookeeperProgrammers.html#sc_zkStatStructure原创 2013-11-27 14:43:15 · 141 阅读 · 0 评论 -
zookeeper入门 code
一些测试: String path = "/tlog2/test/fuck"; boolean exists = zkClient.exists(path); CuratorFramework zkClient = CuratorFrameworkFactory.newClient( "10.232.31.216:3325,10.232.31.215:3325,10...原创 2014-07-06 13:48:38 · 181 阅读 · 0 评论 -
zookeeper 集群不可用小结
今天遇到一个问题,zookeeper集群有5台机器,其中有一台由于硬件故障挂掉了,结果整个集群都不可用。 后来查了一下原因原来是syncLimit配置为5,这个配置表示sync的timeout有5个tick,tickTime我们配置的2000ms,那么就是10S,看了一下zk的data数据有200MB,在10S内其实不一定能同步完成,每次zk选举都会同步data,由于syncLimit设置的...原创 2014-12-17 14:32:38 · 1480 阅读 · 0 评论 -
采用zookeeper的EPHEMERAL节点机制实现服务集群的陷阱
笔者在一个Websocket中间件产品(Apush,https://market.aliyun.com/products/56928004/cmapi020699.html#sku=yuncode1469900000)的集群管理中使用了zk的EPHEMERAL节点机制。在编码过程中发现很多可能存在的陷阱,毛估估,第一次使用zk来实现集群管理的人应该有80%以上会掉坑,有些坑比较隐蔽,在网络问题或...原创 2018-08-30 10:34:16 · 2096 阅读 · 0 评论