摘要: 前言 分布式锁要解决两个问题: 1、锁竞争 2、死锁 以redis为例,redis提供了setnx来保证原子写入,只有一个客户端能写入成功,也就能成功获得锁。同时为了防止客户端异常导致锁没有及时释放,可以对这个锁设置过期s时间,命令如下: SET lock_name my_random_value 阅读全文
posted @ 2021-10-02 19:16 独揽风月 阅读(2879) 评论(0) 推荐(0) 编辑