高并发业务,应防止因为并发产生的一些异样问题,须要加把锁,利用 Redis 的锁
10 秒超时,抛出超时异样
using (var redisLocker =
new RedisLocker(_appApiRedisConfig, $"SaveStudyStatus:{accountId}",
10000, 10000))
{if (!redisLocker.Success)
{throw new TimeoutException();
}
}