asp.net站点重新启动后需要一段时间才能加载
我有一个asp.net 2.0网站在IIS 7.5上运行。 在iis 7.5中重新启动后,加载默认页面加载事件需要一段时间。底部写着“等待…”asp.net站点重新启动后需要一段时间才能加载,asp.net,iis-7.5,Asp.net,Iis 7.5,我有一个asp.net 2.0网站在IIS 7.5上运行。 在iis 7.5中重新启动后,加载默认页面加载事件需要一段时间。底部写着“等待…” 如果我在没有重新启动iis的情况下点击默认页面,它会很快加载。我真的不能在这里发布准确的代码。原因可能是什么?是重新编译整个网站吗? 如果是这样的话,我怎样才能防止这种情况发生?这是正常的。事实上,它正在重新编译网站。在ASP.NET站点上,有几种情况会导致JIT重新编译 可以找到更多信息。(这是文档的旧版本。我选择的文档版本与您指定的框架版本一致,但在
如果我在没有重新启动iis的情况下点击默认页面,它会很快加载。我真的不能在这里发布准确的代码。原因可能是什么?是重新编译整个网站吗?
如果是这样的话,我怎样才能防止这种情况发生?这是正常的。事实上,它正在重新编译网站。在ASP.NET站点上,有几种情况会导致JIT重新编译
可以找到更多信息。(这是文档的旧版本。我选择的文档版本与您指定的框架版本一致,但在所有版本中都是相同的。)您可以通过增加应用程序池的生命周期长度来防止它。在IIS中,转到应用程序池的文件夹并为站点选择池。右键单击“高级设置…”,在“流程模型”下找到空闲超时分钟数,并增加时间以匹配站点的使用。IE:如果你平均每小时有一位访客,那么60分钟就能让它保持活力 在IIS重置后的第一次,它将始终至少执行一次
你可以做的另一件事是得到一台速度更快的计算机,但第一次挂起的次数总是比其他人多。这是只针对IIS设置后的一个用户,还是针对每个第一次点击它的用户?