2013-06-24 2 views
0

캐시 항목을 ASP.NET 캐시에 저장하고 만료 시간을 설정하면 1 시간 만료되기 전에 캐시에서 사라질 가능성이 있습니까?ASP.NET 캐시 - 만료 시간 보장

캐시에 메모리가 충분하지 않을 수도 있습니다.

감사

맥심

+0

응용 프로그램 풀이 재활용되는 경우에도 발생합니다. –

+0

체크 아웃 : [CacheItemPriority] (http://msdn.microsoft.com/en-us/library/system.web.caching.cacheitempriority.aspx) –

답변

0

모든 캐시 엔진 구현은 자신의 퇴거 정책을 가지고 있습니다. 메모리가 부족해질 위험이 있으므로 데이터가 제거되는 경우가 많습니다. 캐시는 설정에 따라 LR (Least Recently Used) 또는 Dynamic Aging (LFDA)과 함께 최소 사용을 제거하도록 선택할 수 있습니다.

퇴거 문제를 방지하려면 캐시 메모리 사용 및 제한을 확인하고 적절하게 퇴거 구성 옵션을 설정하십시오.