java实现分布式锁

分布式锁? 答:控制分布式系统同步访问共享资源。  部分实现方式介绍 (1)基于数据库实现         当要锁住某个方法或资源时,在表中增加一条记录,释放锁时删除这条记录。    存在问题:1.锁是非重入的,同一个线程在没有释放锁之前不能再次获得该锁,因为数据 库中数据已经存在。                            2.锁是非阻塞的,因为数据insert失败直接报错,没有获得
相关文章
相关标签/搜索