会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
panchanggui
博客园
首页
新随笔
联系
订阅
管理
2020年4月13日
redisTemplate通过setNx实现分布式锁
摘要: 客户端C2使用SETNX命令获取锁 假设客户端C1已经崩溃但是仍然持有锁,所以Redis返回false给客户端C2 客户端C2使用GET命令获取锁并检查锁是否已经过期,如果没有过期,则继续等待一段时间并重新重试 如果锁已经过期,客户端C2尝试 GETSET lock.name <current Un
阅读全文
posted @ 2020-04-13 01:51 panchanggui
阅读(3268)
评论(0)
推荐(0)
编辑
公告