
lock()方法的两大特点:
1、会有一个看门狗机制,在我们业务运行期间,将我们的锁自动续期
2、为了防止死锁,加的锁默认是30秒的过期时间,即使由于我们的业务宕机,没有手动调用解锁代码,30s后redis也会对他自动解锁

本文深入解析Redis中lock()方法的两大关键特性:自动续期的看门狗机制,确保业务运行期间锁的安全;以及为避免死锁设定的30秒默认过期时间,即使业务宕机也能自动解锁。

lock()方法的两大特点:
1、会有一个看门狗机制,在我们业务运行期间,将我们的锁自动续期
2、为了防止死锁,加的锁默认是30秒的过期时间,即使由于我们的业务宕机,没有手动调用解锁代码,30s后redis也会对他自动解锁

2140
1646
2万+
3135