0
.NET 3.5 사용. 고객의 객체를 ReaderWriterLockSlim을 사용하여 캐시에 저장합니다. 문제는 고객 A의 사용자가 캐시의 고객 개체를 업데이트하는 작업을 수행 할 때 발생합니다. EnterWriteLock()은 모든 사용자가 고객 B에 속할 수 있지만 캐시에서 고객 개체를 읽지 못하게하고 다른 고객 개체를 갖습니다.ASP.NET 캐싱 잠금 메커니즘
.NET 3.5 사용. 고객의 객체를 ReaderWriterLockSlim을 사용하여 캐시에 저장합니다. 문제는 고객 A의 사용자가 캐시의 고객 개체를 업데이트하는 작업을 수행 할 때 발생합니다. EnterWriteLock()은 모든 사용자가 고객 B에 속할 수 있지만 캐시에서 고객 개체를 읽지 못하게하고 다른 고객 개체를 갖습니다.ASP.NET 캐싱 잠금 메커니즘
나는 최근에 비슷한 것을 시도하고있었습니다. 캐시 자체 대신 캐시에서 개체를 잠그는 결과가 발생했습니다. 이 방법에는 단점이 있지만 현재 수행중인 작업에는 문제가있을 수 있습니다.
링크 (코드는 VB.Net 임) : Synclock on an object in the Cache
무엇이 질문입니까? –
질문은 기본적으로 개체의 특정 인스턴스에 대해서만 캐시를 잠그는 방법을 설명합니다. – Mikael