HttpRunTime 캐시에서 캐시 된 데이터를 볼 수있는 도구가 있습니까?
우리는 HttpRuntime Cache에 데이터를 캐싱하는 Asp.Net 응용 프로그램을 가지고 있습니다. 주어진 기본값은 60 초 였으나 나중에 5 분으로 변경되었습니다. 그러나 캐시 된 데이터는 5 분 전에 새로 고침됩니다. 밑에 무슨 일이 일어나고 있는지 모릅니다.
사용할 수있는 도구가 있습니까? 또는 만료 시간이있는 HttpRunTime 캐시 ...에 캐시 된 데이터를 볼 수있는 방법이 있습니까?
다음 코드는 캐시에 항목을 추가하는 데 사용됩니다.
System.Web.HttpRuntime.Cache에 캐시 된 데이터보기
public static void Add(string pName, object pValue)
{
int cacheExpiry= int.TryParse(System.Configuration.ConfigurationManager.AppSettings["CacheExpirationInSec"], out cacheExpiry)?cacheExpiry:60;
System.Web.HttpRuntime.Cache.Add(pName, pValue, null, DateTime.Now.AddSeconds(cacheExpiry), TimeSpan.Zero, System.Web.Caching.CacheItemPriority.High, null);
}
감사합니다.