随笔分类 -  zookeeper

摘要:参考:从Paxos到Zookeeper分布式一致性原理和实践 使用的zk依赖是cdh5.16.2的3.4.5 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</ 阅读全文
posted @ 2020-08-02 23:39 tonglin0325 阅读(417) 评论(0) 推荐(0) 编辑
摘要:参考:分布式系统协议Paxos、Raft和ZAB Paxos算法是一种提高分布式系统容错率的一致性算法 Paxos 算法的步骤是这样: 1.首先有两种角色,一个是“提议者”,一个是“接受者”。提议者可以向接受者提出提议,然后接受者表达意见。 2.因为存在多个提议者,如果同时表达意见会出现意见不一致的 阅读全文
posted @ 2020-07-18 15:05 tonglin0325 阅读(578) 评论(0) 推荐(0) 编辑
摘要:1.Master选举 在分布式系统中,需要选举一台机器作为master或者leader。 这时候,可以选择一个跟节点,比如/master,然后多台机器同时像这个节点创建一个子节点/master/lock,利用zookeeper的特性,最终只有一台机器能否创建成功,成功的那台机器就是Master; 其 阅读全文
posted @ 2020-07-12 15:12 tonglin0325 阅读(153) 评论(0) 推荐(0) 编辑
摘要:ZkClient是开源的zk客户端,对Zookeeper原生的java api进行了封装,实现了诸如session超时重连,watcher反复注册等功能。 依赖的话有 <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</a 阅读全文
posted @ 2020-07-12 00:11 tonglin0325 阅读(685) 评论(0) 推荐(0) 编辑
摘要:参考:从Paxos到Zookeeper分布式一致性原理和实践 使用的zk依赖是cdh5.16.2的3.4.5 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</ 阅读全文
posted @ 2020-07-11 16:11 tonglin0325 阅读(1028) 评论(0) 推荐(0) 编辑
摘要:参考:从Paxos到Zookeeper分布式一致性原理和实践 使用的zk依赖是cdh5.16.2的3.4.5 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</ 阅读全文
posted @ 2020-07-11 14:13 tonglin0325 阅读(746) 评论(0) 推荐(0) 编辑
摘要:参考:从Paxos到Zookeeper分布式一致性原理和实践 使用的zk依赖是cdh5.16.2的3.4.5 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</ 阅读全文
posted @ 2020-07-05 23:50 tonglin0325 阅读(524) 评论(0) 推荐(0) 编辑
摘要:参考:从Paxos到Zookeeper分布式一致性原理和实践 使用的zk依赖是cdh5.16.2的3.4.5 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</ 阅读全文
posted @ 2020-07-05 19:35 tonglin0325 阅读(1563) 评论(0) 推荐(0) 编辑
摘要:参考:从Paxos到Zookeeper分布式一致性原理和实践 使用的zk依赖是cdh5.16.2的3.4.5 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</ 阅读全文
posted @ 2020-07-05 17:11 tonglin0325 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1.git clone git clone git@github.com:DeemOpen/zkui.git 2.打包 mvn clean install 3.复制config.cfg到target目录,并修改zk地址 4.配置 supervisor zkui.conf [program:zkui] 阅读全文
posted @ 2020-01-20 11:21 tonglin0325 阅读(262) 评论(0) 推荐(0) 编辑
摘要:1.下载 kafka和zookeeper 这里下载的是 kafka_2.10-0.10.0.0.tgz 和 zookeeper-3.4.10.tar.gz 可以在清华镜像站下载 https://mirrors.tuna.tsinghua.edu.cn/apache/ 或者apache官网 https 阅读全文
posted @ 2017-06-17 11:30 tonglin0325 阅读(5555) 评论(0) 推荐(0) 编辑
摘要:如果遇到auth遗忘,又想删除zknode的情况,可以使用超级用户用来删除zknode 超级用户只能在zkserver启动的时候启用,需要在zkserver的启动命令中添加 -Dzookeeper.DigestAuthenticationProvider.superDigest 参数 -Dzooke 阅读全文
posted @ 2016-11-13 15:59 tonglin0325 阅读(830) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示