随笔分类 -  zookeeper

摘要:Zookeeper客户端Curator使用详解 前提 维护多个博客比较麻烦,简书和博客园放弃维护,后续在个人博客持续更新: coding-page:Zookeeper客户端Curator使用详解 github-page:Zookeeper客户端Curator使用详解 简介 Curator是Netfl 阅读全文
posted @ 2020-09-19 19:10 K____K 阅读(228) 评论(0) 推荐(0)
摘要:分布式锁的应用 分布式锁服务宕机, ZooKeeper 一般是以集群部署, 如果出现 ZooKeeper 宕机, 那么只要当前正常的服务器超过集群的半数, 依然可以正常提供服务 持有锁资源服务器宕机, 假如一台服务器获取锁之后就宕机了, 那么就会导致其他服务器无法再获取该锁. 就会造成 死锁 问题, 阅读全文
posted @ 2020-09-19 19:03 K____K 阅读(798) 评论(0) 推荐(0)
摘要:其实在学之前我也有个疑虑,我为啥要学curator,撇开涨薪这些外在的东西,就单技术层面来讲,学curator能帮我做些什么?这就不得不从zookeeper说起,上篇我已经大篇幅讲了zk是做什么的了,但真正要靠zk去实现多服务器自动拉取更新的配置文件等功能是非常难的,如果没有curator,直接去写 阅读全文
posted @ 2020-09-19 18:58 K____K 阅读(434) 评论(0) 推荐(0)
摘要:一、分布式锁介绍 分布式锁主要用于在分布式环境中保护跨进程、跨主机、跨网络的共享资源实现互斥访问,以达到保证数据的一致性。 二、架构介绍 在介绍使用Zookeeper实现分布式锁之前,首先看当前的系统架构图 解释: 左边的整个区域表示一个Zookeeper集群,locker是Zookeeper的一个 阅读全文
posted @ 2020-09-19 18:50 K____K 阅读(234) 评论(0) 推荐(0)
摘要:相信大家对 ZooKeeper 应该不算陌生,但是你真的了解 ZooKeeper 是什么吗?如果别人/面试官让你讲讲 ZooKeeper 是什么,你能回答到哪个地步呢? 我本人曾经使用过 ZooKeeper 作为 Dubbo 的注册中心,另外在搭建 Solr 集群的时候,我使用到了 ZooKeepe 阅读全文
posted @ 2020-09-19 18:27 K____K 阅读(126) 评论(0) 推荐(0)
摘要:(1)在机器上安装JDK环境(略) (2)从ZooKeeper官网下载ZooKeeper( http://zookeeper.apache.org/releases.html#download ) 这里我下载的是zookeeper-3.3.6.tar.gz。 下载完成后解压缩,这里我本地放的路径是D 阅读全文
posted @ 2020-09-18 20:24 K____K 阅读(258) 评论(0) 推荐(0)