关于.net-core:Net-Core高并发业务加个锁

11次阅读

共计 204 个字符,预计需要花费 1 分钟才能阅读完成。

高并发业务,应防止因为并发产生的一些异样问题,须要加把锁,利用 Redis 的锁

10 秒超时,抛出超时异样

using (var redisLocker = 
new RedisLocker(_appApiRedisConfig, $"SaveStudyStatus:{accountId}", 
10000, 10000))
            {if (!redisLocker.Success)
                {throw new TimeoutException();
                }
            }
正文完
 0