摘要:原文链接:https://www.changxuan.top/?p=1243 在上一篇文章(好用一点的锁)的最后,我们又发现了目前的锁存在两个问题: 由于不可控的异常状况,持有锁的线程不能显示的释放锁,导致锁一直处在被持有的状态。 目前锁不支持在某一段时间内只允许获取一次锁。 我们首先来看第一个问题 阅读全文
posted @ 2021-01-31 13:33 壹言 阅读(54) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://www.changxuan.top/?p=1238 在上一篇文章(一把简单的“锁”)中,我们发现了目前锁存在两个问题: 某个线程所持有的锁可以被其它线程随意释放掉 目前锁还不支持可配置的阻塞/非阻塞锁 注:当然不仅仅是存在这两个问题 首先,我们来看第一个问题。之所以存在这种 阅读全文
posted @ 2021-01-31 13:30 壹言 阅读(74) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://www.changxuan.top/?p=1230 在单体架构向分布式集群架构演进的过程中,项目中必不可少的一个功能组件就是分布式锁。在开发团队有技术积累的情况下,做为团队的一个“工具人”往往有限的时间都投入到了业(C)务(U)开(R)发(D)上,并不会去深究工具类中的分布 阅读全文
posted @ 2021-01-31 13:27 壹言 阅读(302) 评论(0) 推荐(0) 编辑