程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> HttpRuntime.Cache 失效,httpruntime.cache

HttpRuntime.Cache 失效,httpruntime.cache

編輯:C#入門知識

HttpRuntime.Cache 失效,httpruntime.cache


最近做一個報紙內容類網站,為了提高響應速度,將首頁各欄目以及二級欄目中Part文獻列表存儲在HttpRuntime.Cache緩存中,發布後發現問題,剛插入的緩存很快就失效,本機調試沒有問題。

由於HttpRuntime.Cache的緩存機制 對象具有依賴項、到期和優先級策略 ,檢查代碼沒有觸發依賴項改變或到期的邏.懷疑問題出在IIS內存管理方面的設定上。

對比測試機 應用程序池 高級設置,發現以下設置項:專用內存限制被加粗,表示這頂應該是被其它人設置過,將該項設置為0後,再次測試 HttpRuntime.Cache 不再快速丟失,功能恢復。

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved