采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
使用redis分布式锁,所遇到的问题,面试问我,如果服务器突然宕机了,redis锁没有释放,怎么办,我说,加超时时间,他又问,那么如果超时时间过了,业务还在执行,锁自动过期自动删除了怎么办?(业务还没处理完,锁没了,新的线程肯定进来了)我彻底蒙圈了,怎么办?我也想不出很好的办法?请问老师,该怎么解决?
我也有这个问题,哈哈
这是完全不同的两个问题,说第二个问题,业务没处理完,锁没了。这说明超时时间设置的不合理,没有按时间情况。
转至大师兄
这里还是存在问题,你给的答案没去解决这个问题,而是规避问题。我既然提出这个问题,肯定这个问题是存在的。
这个确实是个问题?
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.2k 10
3.3k 4
6.8k 9
2.0k 32
4.0k 26