IIS回收vs ASP .NET缓存
问题描述:
是否已计划回收应用程序池会影响HttpContext.Application/Cache?我找不到任何参考。我想是的,因为它会导致工作进程重新启动,我想确保。我在说的是iis 6.0(w3wp.exe)。IIS回收vs ASP .NET缓存
谢谢你,帕维尔
答
是的,如果不很明显,作为HttpContext.Application生活正在被重新启动工作进程中。
答
是的,回收将重新启动您的应用程序并清空缓存导致它重新填充。
答
是的,所以你需要再次在Global.asax中
<script runat="server">
void Application_Start(object sender, EventArgs e)
{
//load cache data
}
</script>
+0
它可能被延迟加载,而不是... – davidsleeps 2010-11-15 10:29:36
感谢的Application_Start事件,如下填写数据。公寓从那里,有没有办法将回收事件发送到EventLog(例如) - 我的意思是,我想追踪应用程序重新启动时的确切时刻(但不使用Global.asax事件,而是使用web.config智能方式) – dragonfly 2010-11-15 10:54:30