-
在分布式系统的环境下,一个方法在同一时间,只能被一个机器下的一个线程使用。
-
高可用的获取锁与释放锁
-
高性能的获取锁与释放锁
-
具备可重入特性,也就是可以重新进入,导致多一个任务而并发使用,不用担心数据的错误
-
具有失效的机制,防止死锁
-
具有非阻塞锁的特性,取不到锁就返回一个锁找不到,类似于熔断机制
解决
-
具有在分布式系统的环境下,一个方法在同一时间只能被一个机器下的一个线程执行
-
具有高可用的获取锁与释放锁
-
具有高性能的获取锁与释放锁
-
具备可重入特性,也就是可以重新进入,导致多一个任务而并发使用,不用担心数据的错误
-
具有失效的机制,防止死锁
-
具有非阻塞锁的特性,取不到锁就返回一个锁找不到,类似于熔断机制