ZooKeeper
zookeeper
liuhenghui5201
这个作者很懒,什么都没留下…
展开
-
ZooKeeper(五) 使用Zookeeper有序临时节点实现分布式锁
1原创 2020-08-24 11:50:21 · 2363 阅读 · 0 评论 -
ZooKeeper(四) 使用Redis RedissonLock 实现分布式锁
本章将介绍使用RedissonLock 在SpringBoot 工程中实现分布式锁。项目工程文档目录:│ pom.xml //maven 依赖文件├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─xiaohui│ │ │ │ MainApplication.java //springBoot 启动类│ │ │ ├─bean│ │ │ │ S原创 2020-08-18 11:59:30 · 317 阅读 · 0 评论 -
ZooKeeper(三) 什么是分布式锁以及使用Redis手写实现
分布式锁的实现基本思路都是通过操作同享的数据信息,达到在多并发下只有一个可以获取到锁。比较关键的是这个同享的数据信息只能有一种为真状态。原创 2020-08-17 22:07:49 · 220 阅读 · 0 评论 -
ZooKeeper(二) idea中使用Java操作zookeeper
本章介绍使在idea环境中使用maven工程进行连接zookeeper,并进行简单的增删查改操作。一、使用的pom依赖添加zookeeper依赖,以及进行测试的junit测试依赖。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc原创 2020-08-05 12:06:57 · 2046 阅读 · 0 评论 -
ZooKeeper(一)linux上单机与集群的搭建
环境:Centos 7、zookeeper-3.4.6.tar.gz一、单机版的搭建过程1,上传zookeeper安装包并解压上传安装包到服务器上后使用 tar -zxvfzookeeper-3.4.6.tar.gz 命令进行解压2,在解压后的目录中使用 mkdir data 创建data目录3,重命名并修改conf/目录下配置文件zoo_simple.cfg使用命令 mv zoo_sample.cfg zoo.cfg、 进行重命名;使用vim命令修改里面的d...原创 2020-08-04 20:49:26 · 569 阅读 · 0 评论