
ZooKeeper
风风风001
主要负责软件的设计 开发 及开发管理
展开
-
ZooKeeper 笔记
ZooKeeper 笔记(1) 安装部署及hello world先给一堆学习文档,方便以后查看官网文档地址大全:OverView(概述)http://zookeeper.apache.org/doc/r3.4.6/zookeeperOver.htmlGetting Started(开始入门)http://zookeeper.apache.org/do...原创 2016-04-29 22:45:40 · 123 阅读 · 0 评论 -
ZooKeeper的用法: 分布式锁
锁分布式的锁全局同步, 这意味着任何一个时间点不会有两个客户端都拥有相同的锁。可重入锁Shared Reentrant Lock首先我们先看一个全局可重入的锁。 Shared意味着锁是全局可见的, 客户端都可以请求锁。 Reentrant和JDK的ReentrantLock类似, 意味着同一个客户端在拥有锁的同时,可以多次获取,不会被阻塞。 它是由类InterProcessMu...原创 2016-08-22 20:26:57 · 256 阅读 · 0 评论 -
使用zookeeper实现分布式共享锁
分布式系统中经常需要协调多进程,多个jvm,或者多台机器之间的同步问题,得益于zookeeper,实现了一个分布式的共享锁,方便在多台服务器之间竞争资源时,来协调各系统之间的协作和同步。[code="java"]package com.concurrent;import java.io.IOException;import java.util.ArrayList;impor...原创 2016-08-26 09:32:33 · 164 阅读 · 0 评论 -
关于zoonkeep链接服务端报错Will not attempt to authenticate using SASL (unknown error的问题...
今天一直报Zookeeper报错Will not attempt to authenticate using SASL 这个错误,后来网上查找了很多,终于发现是客户端的zookeeper的jar包和zookerper的服务端的版本不一致造成的。原文如下: 先需要说的是,这个问题出现的原因很多,报的错误与实际可能相差比较远。总结如下:一、调用端和服务器端版本不统一...原创 2016-08-26 13:16:02 · 1297 阅读 · 0 评论