Zookeeper
两人走
Long long ago.I bagan to learn java, because of her.As your think,i love her very much.So i must make a lot of money.I want to have a family with her.
When I was in college, I found programming very profitable, so I began to try to contact it. The more I contacted it, the more I liked it.
展开
-
Zookeeper框架CuratorFramework
CuratorFramework 简介: 一个看似很麻烦其实很简单的zkAPI框架. 使用: 1.依赖 <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-framework</artifactId> <exclusions>原创 2020-09-19 12:45:48 · 602 阅读 · 0 评论 -
Zookeeper分布式锁
Zookeeper分布式锁 为什么要用分布式锁 随着微服务,分布式系统的时代,这种线程间的锁机制就不能跨系统,跨服务,跨多个jvm起作用了,因为系统可能会有多分或者布置到多态服务器上,多个系统访问共享资源,如果还是采用线程锁是无法实现多个系统的互斥排他的,这是跨jvm的同步,为了解决跨服务,跨系统,跨多个jvm的锁同步,我们就会用到分布式锁. 什么是分布式锁 是指在分布式部署环境下,控制...原创 2019-12-23 09:51:57 · 135 阅读 · 0 评论 -
zookeeper系列基础
Zookeeper 第一章 Zookeeper入门 概述 zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目 工作机制 zookeeper从设计模式角度来理解:是一个基于观察者模式,它负责和管理大家都关心的数据,然后接受观察者注册,一旦这些数据状态发生变化,zookeeper就将负责通知已经在zookeeper上注册的那些观察者做出响应的反应. zookee...原创 2019-12-22 19:10:43 · 403 阅读 · 0 评论 -
分布式锁
锁类型 1.排他锁 简称X锁,又称为独占锁或写锁。一般针对写操作被加上锁的资源,在使用的时候只允许对应的事务使用。不允许别的事务使用,直到对应事务释放这个锁,别的事务才能访问这个资源 zookeeper就是使用这个解决分布式锁 2.共享锁 简称S锁,一般是针对读取操作。加上共享锁之后,数据对所有事物都可见。也就是别的事务或者线程都可以使用这个锁 zookeeper锁执行机制 1....原创 2019-12-21 13:24:11 · 197 阅读 · 0 评论 -
Zookeeper集群
Zookeeper 单机版配置: 1、下载Zookeeper,并解压 2、配置Zookeeper 将zookeeper conf目录下的zoo_sample.cfg文件复制一份命名为zoo.cfg,填入以下内容 tickTime=2000 ##Zookeeper最小时间单元,单位毫秒(ms),默认值为3000 dataDir=/var/lib/zookeeper ##Zookeeper...原创 2019-12-20 20:57:44 · 171 阅读 · 0 评论