Skip to content

distribution lock

Andy Shao edited this page Mar 30, 2018 · 1 revision

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();
    }
}

Clone this wiki locally