.Net Core高并发业务,加个锁

2020/9/27 16:03:50

本文主要是介绍.Net Core高并发业务,加个锁,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

高并发业务,应避免因为并发产生的一些异常问题,需要加把锁,利用Redis的锁

10秒超时,抛出超时异常

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


这篇关于.Net Core高并发业务,加个锁的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程