随笔分类 - zookeeper
摘要:zookeeper不可重入锁的实现代码 import org.apache.zookeeper.*; import org.apache.zookeeper.data.Stat; import java.io.IOException; import java.util.Collections; im
阅读全文
摘要:可重入锁(InterProcessMutex):这种锁允许同一个客户端多次获取同一把锁而不会被阻塞,类似于Java中的ReentrantLock。它通过在Zookeeper的指定路径下创建临时序列节点来实现锁的功能。如果获取锁失败,当前线程会监听前一个节点的变动情况并等待,直到被唤醒或超时 pack
阅读全文
摘要:RPC远程调用过程,是分布式架构的核心,按响应方式如下两种: 同步调用:客户端调用服务端方法,等待服务端返回或者超时后,再继续进行自己的操作 异步调用:客户端把消费发送给中间件,不在等待服务端放回,直接进行自己的操作 apache Dubbo是一款高性能的java rpc框架,可以和spring无缝
阅读全文
摘要:首先需要java环境 下载连接:Apache ZooKeeper Index of /dist/zookeeper windows 直接解压即可使用 然后在对应的位置创建文件夹 在CentOS 7上安装ZooKeeper的基本步骤如下: 1. **安装JDK**:ZooKeeper服务器是用Java
阅读全文
摘要:参考:Zookeeper框架Curator使用 - 扎心了,老铁 - 博客园 (cnblogs.com) 1,引入依赖 <!--zookeeper--> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeepe
阅读全文