会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
凉年技术
青素淡守的微凉年华
博客园
首页
新随笔
联系
订阅
管理
2022年8月1日
自己设置Redis分布式锁可能出现的问题及解决方案
摘要:
一、如果运行中宕机,setnx锁无法释放 解决:sexnx需要加超时时间,值与超时时间一起设置,保证原子性,如果分开设置,设置值后服务挂了,仍然会死锁。 二、释放了不是自己加的锁 如果超时时间设置的是30s,线程1由于某种原因30s还没有执行完,这时已经到达锁失效时间,锁释放后,线程2拿到锁也可以执
阅读全文
posted @ 2022-08-01 10:22 凉年技术
阅读(741)
评论(0)
推荐(0)
编辑
公告