Redis分布式锁
2022-08-21 12:03:51 36 举报
基于Redis实现分布式锁以及解决方案
作者其他创作
大纲/内容
第1个请求获取到锁
问题:设置过期时间后服务没挂但是超时了如何处理?
基于Redis实现分布式锁
第2个请求
问题:第一个请求挂了如何处理?
第3个请求
第1个请求访问DB
多线程处理,另起一个线程监控第一个请求看是否写入成功,没写入成功续期
client
DB
基于RedissetNx实现
第1个请求
没获取到锁的等待
设置一个锁过期时间,异常超时自动解锁
Server
0 条评论
下一页