请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis分布式锁的问题

使用redis分布式锁,所遇到的问题,面试问我,如果服务器突然宕机了,redis锁没有释放,怎么办,我说,加超时时间,他又问,那么如果超时时间过了,业务还在执行,锁自动过期自动删除了怎么办?(业务还没处理完,锁没了,新的线程肯定进来了)我彻底蒙圈了,怎么办?我也想不出很好的办法?请问老师,该怎么解决?

正在回答 回答被采纳积分+3

3回答

WinterTrees 2018-07-27 22:31:21

我也有这个问题,哈哈

0 回复 有任何疑惑可以回复我~
鸿鹄yyn 2018-07-08 12:14:05

这是完全不同的两个问题,说第二个问题,业务没处理完,锁没了。这说明超时时间设置的不合理,没有按时间情况。

转至大师兄

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仙4974986 #1
    这里还是存在问题,你给的答案没去解决这个问题,而是规避问题。我既然提出这个问题,肯定这个问题是存在的。
    回复 有任何疑惑可以回复我~ 2018-07-08 15:44:34
鸿鹄yyn 2018-07-08 00:24:38

这个确实是个问题?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信