red is锁

来源:14-3 分布式锁双重防死锁演进

笙__笙

2018-05-02

red is获取锁的时候不可以直接setEx 设置什么有效时间吗? 为什么设置锁和设置有效时间分成两步

写回答

2回答

Geely

2018-05-06

你好,亲爱的同学,锁的时间是防止 机器挂了,没动作去释放锁,有一个被动释放的功能。我理解你的意思咯。setEx是设置的时候赋予时间,而我们之前是通过setnx,setnx命令不支持和时间一起设置上,所以是分开的。

2
0

polo哦

2018-05-02

是为了防死锁~建议同学仔细了解老师的那个双重防死锁的图哈~!

0
0

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

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

2685 学习 · 947 问题

查看课程