需要.Net/C#分布式锁管理器

Jak*_*ays 5 .net c# locking

我正在寻找一个锁管理器实现,我可以用它来保护我的分布式应用程序中的各种资源.寻找标准的读/写/读取升级功能.

有任何想法吗?

And*_*sky 0

考虑使用ConcurrentDictionary。它可以拥有许多锁以实现高效的并发交互,并且它的方法强烈鼓励并发思维,例如AddOrUpdate和GetOrAdd,两者都具有函数和对象的重载。