redis分布式锁的问题

来源:13-8 redis分布式锁

慕仙4974986

2018-07-06

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

写回答

3回答

WinterTrees

2018-07-27

我也有这个问题,哈哈

0
0

鸿鹄yyn

2018-07-08

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

转至大师兄

0
1
慕仙4974986
这里还是存在问题,你给的答案没去解决这个问题,而是规避问题。我既然提出这个问题,肯定这个问题是存在的。
2018-07-08
共1条回复

鸿鹄yyn

2018-07-08

这个确实是个问题?

0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程