【发布时间】:2010-11-15 10:00:47
【问题描述】:
计划回收应用程序池是否会影响 HttpContext.Application / Cache?我找不到参考。我想是的,因为它会导致工作进程重新启动,我想确定一下。我说的是 iis 6.0 (w3wp.exe)。
谢谢,帕维尔
【问题讨论】:
计划回收应用程序池是否会影响 HttpContext.Application / Cache?我找不到参考。我想是的,因为它会导致工作进程重新启动,我想确定一下。我说的是 iis 6.0 (w3wp.exe)。
谢谢,帕维尔
【问题讨论】:
是的,如果很明显的话,因为 HttpContext.Application 存在于正在重新启动的工作进程中。
【讨论】:
是的,回收将重新启动您的应用程序并清空缓存,导致它重新填充。
【讨论】:
是的,所以您需要在 Global.asax 的 Application_start 事件中再次填写数据
<script runat="server">
void Application_Start(object sender, EventArgs e)
{
//load cache data
}
</script>
【讨论】: