diff --git a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java index c8e14f756..15950f0b0 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java @@ -189,8 +189,8 @@ public class MemberService { String requestId = IdUtils.fastUUID(); Boolean isLock = false; try { - // 获取锁,防止注册创建重复账户,锁超时时间10秒 - isLock = redisCache.lock(lockKey, requestId, 10); + // 获取锁,防止注册创建重复账户,锁超时时间60秒(足够覆盖业务执行时间) + isLock = redisCache.lock(lockKey, requestId, 60); if (!isLock) { // 获取锁失败,说明有其他请求正在处理,提示用户稍候 log.warn("获取注册锁失败,可能有并发请求正在处理, phoneNumber:{}", phoneNumber);