Commit b76fadb1 authored by suhuiguang's avatar suhuiguang

1.用户独自锁

parent a0252857
......@@ -29,7 +29,7 @@ public class PermissionOfUser {
@Autowired
RedisUtils redisUtil;
private static final String LOCK_KEY = "PERMISSION_SET_KEY";
private static final String LOCK_KEY_PREFIX = "PERMISSION_SET_KEY_";
public ReginParams getSelectedOrgInfo() {
ReginParams reginParams = new ReginParams();
......@@ -39,7 +39,7 @@ public class PermissionOfUser {
if (redisUtil.hasKey(reginParamKey)) {
reginParams = JSON.parseObject(redisUtil.get(reginParamKey).toString(), ReginParams.class);
} else {
RLock lock = redissonClient.getLock(LOCK_KEY);
RLock lock = redissonClient.getLock(LOCK_KEY_PREFIX + userId);
try {
lock.lock();
if (redisUtil.hasKey(reginParamKey)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment