Zookeeper实战
Zookeeper 原理知识,安装步骤,Paxos协议,实现分布式注册中心等
寒泉Hq
当你试图解决一个你不理解的问题时,复杂化就产生了
展开
-
ZooKeeper实战(三):ZooKeeper实现分布式配置中心、分布式锁、Reactive响应式模型
ZooKeeper是做分布式协调的,那它协调啥?配置写在哪里?难道运维人员要登录到每一台机器一台一台地改吗?可以将配置文件放在一个共享的位置中,比如redis,比如数据库,比如zk,任何一个地方。zk具有回调机制,就不需要轮询了。分布式锁的实现,这个zk也可以做,面试常问,虽然可能用不到,但是这道题可以带出很多知识点。原创 2020-07-09 18:51:59 · 67248 阅读 · 0 评论 -
ZooKeeper实战(二):ZooKeeper原理知识,Paxos协议、zab、角色功能、API开发基础
上节回顾最终一致性过程中,节点是否对外提供服务?在以往的分布式系统中,最典型的集群模式是 master/slave 模式(主备模式),我们把所有能够处理写操作的机器成为Master机器,把所有通过异步复制方式获取最新数据,并提供度服务的机器称为Slave机器而在 ZooKeeper中,这些概念被颠覆了。它没有引入 master/slave 的概念 ,而是引入了 leader、follower、observer三种角色。leader服务器为客户端提供读和写服务follower、observer 都原创 2020-07-08 14:39:51 · 67283 阅读 · 0 评论 -
ZooKeeper实战(一):ZooKeeper原理,详细安装步骤,基本命令,节点间通信原理
回顾Redis用redis实现分布式锁比较复杂,使用zookeeper会比较简单。ZooKeeper官网https://zookeeper.apache.org/概览文档https://zookeeper.apache.org/doc/current/zookeeperOver.html什么是ZooKeeper?ZooKeeper:分布式应用程序的分布式协调服务ZooKeeper使用了按照文件系统熟悉的目录树结构命名的数据模型。ZooKeeper提供的名称空间与标准文件系统的名称空原创 2020-07-06 16:02:08 · 68382 阅读 · 0 评论