美文网首页
redis锁的踩坑点

redis锁的踩坑点

作者: 兔兔二号 | 来源:发表于2022-05-14 13:20 被阅读0次

    1.通过setnx添加锁时必须设置过期时间防止锁死锁
    2.设置锁key的时候,value不设置UUID,可能因为gc原因,导致锁过期后,在并发环境下删除掉其他线程的锁
    3.需要通过定时任务的方式对锁进行续命操作,以防锁失效。
    4.通过lua脚本保证释放锁的时候查询并删除的原子性

    相关文章

      网友评论

          本文标题:redis锁的踩坑点

          本文链接:https://www.haomeiwen.com/subject/qcopurtx.html