distribution lock - Andy-Shao/GearEE-Redis GitHub Wiki
Design
The distribution lock is base on DistributionLock which come from Gear Projection.
Example
@Autowired
private RedisConnectionFactory connectFactory;
@Test
public void testTryLock() {
RedisDistributionLock lock = new RedisDistributionLock(connectFactory , "GearEE-Redis:DistributionLock:testTryLock");
try {
lock.tryLock();
} finally {
lock.unlock();
}
}