[TOC] 1 环境准备 此处使用三台虚拟机,实现zookeeper集群配置,IP地址信息如下: cat /etc/hosts 192.168.161.128 h1 192.168.161.129 h2 192.168.…
分类:ZooKeeper
linux下的zookeeper的安装和集群的配置
Zookeeper概念简介: Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务 A、zookeeper是为别的分布式程序服务的 B、Zookeeper本身就是一个分布式程序(只要有半数以上节…
走近动物园管理员——ZooKeeper
1.基本常识 Zookeeper 实现分布式选举算法 Zookeeper ZAB 协议分析 2.环境部署 使用 Docker 一步搞定 ZooKeeper 集群的搭建
kafka位置偏移量写到zookeeper的三种方式
导读 为什么要将kafka位置偏移量写到zookkerper? 方式一:使用Spark API 方式二:使用kafka API 方式三:使用zookeeper API 为什么要将kafka位置偏移量写到zookeeper…
Etcd 使用
Etcd 简介 etcd 是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日…
CentOS7 安装zookeeper
安装 1.修改操作系统/etc/hosts,添加如下 zookeeper servers 192.168.104.102 zookeeper-01 2. 官网下载地址:http://mirrors.hust.edu.cn…
Mac安装ZooKeeper
Mac安装ZooKeeper brew install zookeeper 安装后zookeeper配置文件位置:/usr/local/etc/zookeeper 配置文件zookeeper详解 f millisecon…
【Linux-zookeeper】Unable to read additional data from client sessionid 0x00, likely client has closed socket
内部维护一个zookeeper集群,近期有用户反馈集群不稳定,导致业务侧有波动。根据用户提供的IP定位到异常并提供了解决方案。 具体异常: 2018-03-20 23:34:01,887 [myid:99] - INFO…
Zookeeper实现分布式锁(一)While版
前面文章讲解了用Redis实现分布式锁的方式: 分布式锁之Redis实现(acquire) 分布式锁之Redis实现(最终版) 这次我们来使用Zookeeper来实现分布式锁 核心逻辑 我们使用Zookeeper同名节点…
Zookeeper的FastLeaderElection算法分析
我们知道,在经典的paxos算法中每一个peer都是proposer,但是这就不可避免的产生提案冲突,为了减少这种冲突带来的系统消耗与时间延迟,就产生了Leader这个角色,整个系统中,就只允许Leader可以发出提案。…
mysql实时数据采集
0、集群环境介绍 10.20.201.51 namenode resourcemanager hmaster  …
Zookeeper 特性及应用
参考: 《从Paxos到Zookeeper分布式一致性原理与实践》 –倪超 注:学习Zookeeper强烈建议读这本书。 Zookeeper 特性 Zookeeper大致有下面几个特性,对Zookeeper的…