2012-03-29 2 views
8

가능한 중복 : 나는 캐시지고 생각 일이 될 나타나지 않습니다 및 만료 내가 예상대로 작동하지 않는 것 어디에서 무슨 일이 일어나고 재미
How can I see what's in my HttpContext.Cacheasp.net에서 어쨌든 httpcontext.Cache에 무엇을 볼 수 있습니까?

뭔가. 서버의 현재 캐시를 볼 수있는 관리 도구 또는 코드 샘플이 있습니까? 나는 Redis가 이것을 할 수있는 능력을 가지고 있지만 보통 asp.net 캐시를 가지고 있는지는 알지 못합니다. 그들이

  • 을 추가 된 캐시
  • 에 저장

    • 모든 것은 그들이 asp.net에 (메모리)

    을 차지하는 공간이 얼마나 그들이

  • 만료된다 -MVC 사이트?

  • +0

    을 확인할 수 있습니까? (클라이언트 캐싱과 반대) - 그렇다면 관련 SO 스레드를 참조하십시오. http://stackoverflow.com/questions/2343462/how-can-i-view-the-contents-of-the-asp-net -outputcache –

    +0

    포인트 1은 캐시 오브젝트를 열거하여 간단합니다. 불행히도, 포인트 2와 3은'System.Web.Caching.Cache' 객체에 노출되지 않습니다. 포인트 4는 가능하지만 어렵습니다. 검색을 통해 메모리에있는 객체 크기를 측정 할 수있는 방법이 많지만 쉽고 안정적이며 정확하지는 않습니다. –

    답변

    관련 문제