1 个回答
线程在加锁的时候,设置一个和自己相关的唯一标识进去,释放锁的时候,判断下锁的标识是否是自己设置的,例如设置锁的时候:
释放锁的时候:
#设置uuid
SET lock $uuid EX 20 NX
释放锁的时候:
#判断是否是自己的锁,再释放
if redis.get("lock") == $uuid:
redis.del("lock")
发布于:11个月前 (04-02) IP属地:四川省
我来回答
您需要 登录 后回答此问题!