随笔分类 -  分布式

分布式
摘要:基于Redis的锁 1. 使用原子的set命令的nx 、ex参数设置过期时间和一个预定的值 2. 设置成功后,即获取到锁,执行业务操作,否则没有获取到锁 3. 获取锁的值,并比较预定的值是否和当前值相同,相同则可以删除,否则不能删除 以下代码基于Lua脚本实现 基于zookeeper的锁 1.客户端 阅读全文
posted @ 2019-02-26 17:54 Hitechr 阅读(262) 评论(0) 推荐(0)