mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 16:03:25 +08:00
【调整】优化redis仓储,实现LockTake/LockRelease锁处理并发问题。
This commit is contained in:
@@ -100,7 +100,7 @@ namespace CoreCms.Net.Task
|
||||
entity.updateTimestamp = DateTimeOffset.Now.ToUnixTimeSeconds();
|
||||
await _weChatAccessTokenServices.UpdateAsync(entity);
|
||||
}
|
||||
await _redisOperationRepository.Set(GlobalEnumVars.AccessTokenEnum.WeiXinAccessToken.ToString(), entity, TimeSpan.FromMinutes(120));
|
||||
await _redisOperationRepository.SetAsync(GlobalEnumVars.AccessTokenEnum.WeiXinAccessToken.ToString(), entity, TimeSpan.FromMinutes(120));
|
||||
|
||||
//插入日志
|
||||
var model = new SysTaskLog
|
||||
@@ -162,7 +162,7 @@ namespace CoreCms.Net.Task
|
||||
await _weChatAccessTokenServices.UpdateAsync(entity);
|
||||
}
|
||||
|
||||
await _redisOperationRepository.Set(
|
||||
await _redisOperationRepository.SetAsync(
|
||||
GlobalEnumVars.AccessTokenEnum.WxOpenAccessToken.ToString(), entity,
|
||||
TimeSpan.FromMinutes(120));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user