使用jedis写分布式锁,getRedisLock:获取锁 releaseRedisLock:释放锁package com.gaia.test.redisTest.distributelock;
import com.gaia.test.redisTest.util.JedisPoolInstance;
import redis.clients.jedis.Jedis;
import redis
转载
2023-08-15 15:26:37
39阅读
描述基于SpringEL表达式,动态配置基于切面,无缝切入支持获取锁失败时的行为,抛出异常还是继续等待,两种方式的锁,一种等待重试,一种直接退出源码地址:https://github.com/shawntime/shawn-common-utils/tree/master/src/main/java/com/shawntime/common/lock使用方法@RedisLockable(key =
转载
2024-04-12 07:14:03
24阅读