lmb55的专栏

大道至简...

排序:
默认
按更新时间
按访问量
RSS订阅

分布式锁机制

单点应用下,并发场景相对还比较好控制,可以借助java.util下的并发包工具能够解决大部分问题。但是在多节点分布式场景下,java.util.locks.ReentrantLock可能就并不能发挥多大作用了,此时我们需要借助分布式锁来控制并发。 解决思路 分布式场景下之所以不能够使用并发包下...

2017-11-10 01:22:13

阅读数 261

评论数 0

基于数据库的分布式锁实现

一、基于数据库表 要实现分布式锁,最简单的方式可能就是直接创建一张锁表,然后通过操作该表中的数据来实现了。当我们要锁住某个方法或资源的时候,我们就在该表中增加一条记录,想要释放锁的时候就删除这条记录。 创建这样一张数据库表: CREATE TABLE `methodLock` ( `...

2017-11-10 01:03:06

阅读数 3212

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭