分布式锁

方式一:

    public static boolean tryLock(Jedis jedis, String lockKey, String uniqueId, long expireTime) {

    private static final String LOCKED_SUCCESS = "OK";
         private static final String NX = "NX";
         private static final String EXPIRE_TIME = "EX";


         String result = jedis.set(lockKey, uniqueId, NX, EXPIRE_TIME, expireTime);
         return LOCKED_SUCCESS.equals(result);
    }

 

posted @ 2019-09-20 15:40  风雪醉琉璃  阅读(79)  评论(0)    收藏  举报