zookeeper
文章平均质量分 86
ywl470812087
个人简介:深耕物联网行业,ERP,CSDN博客专家。 任职华为网联网智慧照明、空调资深工程师,并且上线投产使用,研发企业亿量级吞吐中间件。 擅长 Java语言、C语言等。
展开
-
Paxos算法推导过程
中的要求,但你可能也发现了,当多个Proposer同时运行时,有可能出现没有任何Proposal可以成功被接受的情况(编号递增的交替完成第一步),这就是Paxos算法的Liveness问题,或者叫“活锁”,论文中建议通过对Proposers引入选主算法选出Distinguished Proposer来全权负责提出Proposal来解决这个问题,但是即使在出现多个Proposers同时提出Proposal的情况时,Paxos算法也可以保证Safety。,显然,因为只有首先被接受才有可能被最终选定。原创 2023-02-08 13:31:31 · 580 阅读 · 1 评论 -
Paxos算法详解
一文讲述了分布式一致性问题与分布式一致性算法的典型应用场景。作为分布式一致性代名词的Paxos算法号称是最难理解的算法。本文试图用通俗易懂的语言讲述Paxos算法。原创 2023-02-08 13:30:52 · 768 阅读 · 0 评论 -
zookeeper Error contacting service. It is probably not running
通过命令zkServer.sh start之后,显示STARTED 通过client测试报错 无法连接连接关闭 Connecting to localhost:2181 2020-03-29 12:44:31,855 [myid:] - INFO [main:Environment@100] - Client environment:zookeeper.version=3.4.13...原创 2020-03-29 13:28:10 · 122374 阅读 · 0 评论 -
CAP
在弄清楚这个问题之前,我们先了解一下什么是分布式的CAP定理。 根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得。 一、CAP的定义 Consistency (一致性): “all nodes see ...转载 2019-10-17 22:41:09 · 117083 阅读 · 1 评论 -
分布式Zookeeper安装搭建详解
一、下载zookeeper安装包 在官网中下载,对于在墙内的用户,并不推荐该方式下载速度可能比较慢 推荐方式:在cloudera仓库进行下载,相较于官网下载更加稳定快速,地址http://archive.cloudera.com/cdh5/cdh/5/,选择需要版本下载tar.gz的安装包 二、将安装包上传解压到服务器指定目录 执行tar -zxvf zookeeper-3.4.13.ta...原创 2018-11-14 21:33:17 · 102729 阅读 · 6 评论 -
keepalived VS zookeeper
keepalived VS zookeeper 两者都可以做高可用HA,那么有什么区别呢? 1.从主被动的角度考虑 我们知道,nginx server通常和keepalived进行结合,那么keepalived是怎么知道nginx是否存活呢?是nginx主动向keepalived汇报信息?不是的。keepalived是主动向nginx发送请求,如果有响应,那么则nginx可用。...转载 2018-12-05 08:58:50 · 124397 阅读 · 0 评论 -
Zookeeper集群为什么要是单数
在zookeeper集群中,会有三种角色,leader、 follower、 observer分别对应着总统、议员、观察者。 半数以上投票通过:可以这样理解。客户端的增删改操作无论访问到了哪台zookeeper服务器,最终都会被转发给leader服务器,再由leader服务器分给zookeeper集群中所有follower服务器去投票(投票指的是在内存中做增删改操作),半数投票通过就被认为操作可...转载 2018-12-26 10:45:05 · 137583 阅读 · 0 评论