将wait_time设置为0,还是会出现同步锁失效的情况。

来源:16-4 Redisson分布式锁实战-2:解决wait_time之坑

曲线J

2019-10-24

图片描述

图片描述

图片描述

设置waittime为0还是会出现锁失效的情况,这是Redisson框架的问题吗?
如果是Redisson的问题,那么是不是这种方式的分布式锁是不安全的呢?
如果线上环境出现这种分布式锁失效的问题,会不会产生严重的生产问题呢?

写回答

1回答

geelylucky

2019-10-24

这是没问题的呢,你对比一下它们释放锁的时间

tomcat1在14:25:00.014释放了redis锁,tomcat2在14:25:00.059才获取了锁,当然是符合正常情况的啦。

0
1
曲线J
非常感谢!
2019-10-25
共1条回复

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程