摘要: 所有的实现方式均为简略版,提供的只是一个大致的思路。实际使用以及生产环境下,需要根据情况以及业务逻辑进行设计。1、简单分布式实现:利用redis的setNX,如果值不存在则设置值并返回1,表示加锁成功。如果值存在则返回0,表示加锁失败;2、可重入分布式锁:为了使当前线程可以多次获得锁,实现锁的可重入 阅读全文
posted @ 2022-04-11 13:06 不撞南墙 阅读(112) 评论(0) 推荐(0)
Live2D