当前位置: 代码迷 >> ASP.NET >> 页面打开很长时间后,Application cache被清空解决办法
  详细解决方案

页面打开很长时间后,Application cache被清空解决办法

热度:7690   发布时间:2013-02-25 00:00:00.0
页面打开很长时间后,Application cache被清空
asp.net中使用Application 保存object的全局变量。但是在页面打开很长时间后(具体时间没有测算过,在15分钟以上),点击页面按钮使用object时,object为null,Application.Count是0。这是怎么回事儿呢?Application的生命周期不是整个Web Application运行期间么?是否有什么设置在IIS会回收内存之类的,或者ApplicationPool有相关设置呢?

------解决方案--------------------------------------------------------
网站20分钟没人访问,就会重启Application的,下次再访问,相对于重启了iis,丢失是正常的。
  相关解决方案