随笔分类 -  Zookeeper

摘要:今天是平安夜,先祝大家平安夜快乐。这篇文章我们来谈谈 Zookeeper Linux 集群。 为什么要集群呢?因为一台服务不够。集群是为了系统扩容,系统稳定。一台服务挂了,没关系,我还有其他的服务。集群虽然可以带来很多好处,例如高可用性,高并发,高流量,但是也有它的缺点。因为是多台服务器,所以怎么去 阅读全文
posted @ 2017-12-24 20:46 香农随笔 阅读(202) 评论(0) 推荐(0) 编辑
摘要:关于上一篇 Zookeeper 的文章是介绍安装启动,这一篇介绍独立服务,也就是单台 Zookeeper 提供服务。首先登陆 Linux 系统,确保网络通畅。如果遇到找不到网卡 eth0 情况,可以先通过 ifconfig 查看网络情况,ifconfig eth0 up 启动。设置相关的 IP 地址 阅读全文
posted @ 2017-12-20 19:48 香农随笔 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Zookeeper 在 windows 下安装比较简单,属于无脑式安装,下载下来双击脚本就可以了。前面的文章中也有介绍,今天我来写写 Linux 下的安装,以及所碰到的坑。 首先,登陆 Linux 系统,这个不用多说。 其次,下载相应的 Zookeeper 安装包。 wget http://mirr 阅读全文
posted @ 2017-07-22 12:45 香农随笔 阅读(5932) 评论(0) 推荐(0) 编辑
摘要:【Curator】 和 ZkClient 一样,Curator 也是开源客户端,Curator 是 Netflix 公司开源的一套框架。 创建连接 static CuratorFramework newClient(String connectString,RetryPolicy retryPoli 阅读全文
posted @ 2017-07-22 10:19 香农随笔 阅读(1058) 评论(0) 推荐(0) 编辑
摘要:【ZkClient】 ZkClient 是 GitHub 上一个开源的客户端,如果我们用 Maven 来管理工程,则引用如下。 创建连接 public ZkClient(String serverstring) public ZkClient(String serverstring,int conn 阅读全文
posted @ 2017-07-22 10:03 香农随笔 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:今天我们来说说 Zookeeper 客户端启动,整个文章分三个部分:第一部分是 Zookeeper 原生 API 客户端,第二部分是开源客户端 ZkClient,第三部分是开源客户端 Curator。 【Zookeeper API】 创建会话 new ZooKeeper(String connect 阅读全文
posted @ 2017-07-05 21:28 香农随笔 阅读(349) 评论(0) 推荐(0) 编辑
摘要:Zookeeper 的视图结构跟标准的 Unix 文件系统很像,都有一个根节点 / 。在根节点下面就是一个个的子节点,我们称为 ZNode。ZNode 是 Zookeeper 中最小数据单位,在 ZNode 下面又可以再挂 ZNode,这样一层层下去就形成了一个层次化命名空间 ZNode 树,我们称 阅读全文
posted @ 2017-06-25 08:29 香农随笔 阅读(3851) 评论(0) 推荐(0) 编辑
摘要:Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination。这里是 Zookeeper 官网的第一 阅读全文
posted @ 2017-04-19 22:35 香农随笔 阅读(566) 评论(0) 推荐(0) 编辑