waynelone / Spring boot 中 Redis 实现简易分布式锁
0 Lajky
0 Forky
3 Soubory
Naposledy aktivní 5 months ago
Spring boot 中 Redis 实现简易分布式锁
| 1 | DistributedLockParam lockParam = null; |
| 2 | try { |
| 3 | lockParam = new DistributedLockParam("test:lock:key"); |
| 4 | boolean lockOk = distributedLock.lock(lockParam); |
| 5 | if (!lockOk) { |
| 6 | return new Result().error("系统繁忙,请稍候重试"); |
| 7 | } |
| 8 | // 执行业务逻辑 |
| 9 | } finally { |
| 10 | // 最后强制解锁 |
Novější
Starší