// 锁ttl自动释放
private boolean lock() {
IRedis jedisLock = JetisProxyFactory.getJedis(Config.getSetName());
String key1 = Config.getLock1();
boolean locked = false;
if (jedisLock.setnx(key1, “”) == 1) {
jedisLock.expire(key1, Config.getLock1TTL());
locked = true;
}
Log(“locking”, locked);
return locked;
}
利用redis设计锁
最新推荐文章于 2023-06-29 14:25:53 发布