- 博客(2)
- 收藏
- 关注
原创 Redis分布式锁的正确加锁与解锁方式
现在的业务场景越来越复杂,使用的架构也就越来越复杂,分布式、高并发已经是业务要求的常态。像腾讯系的不少服务,还有CDN优化、异地多备份等处理。说到分布式,就必然涉及到分布式锁的概念,如何保证不同机器不同线程的分布式锁同步呢?实现要点互斥性,同一时刻,只能有一个客户端持有锁。 防止死锁发生,如果持有锁的客户端因崩溃而没有主动释放锁,也要保证锁可以释放并且其他客户端可以正常加锁。 加锁和释放锁必须是同一个客户端。 容错性,只要redis还有节点存活,就可以进行正常的加锁解锁操作。正确的redi
2021-06-30 20:22:48
1198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人