asp.net-mvc - 网站在使用 Asp.net mvc IIS6 闲置后,第一个请求非常慢

标签 asp.net-mvc iis-6

我在asp.net mvc中有一个项目,我的主机使用的是IIS6,网站闲置后的第一个请求很慢。
我看了看,http://forums.asp.net/t/1418959.aspx并要求托管进行此设置。
他们说实际设置是:

“该池设置为禁用空闲超时、启用快速失败和单个工作进程。”

但在第一次请求时仍然很慢。你还有什么线索吗?

提前致谢,

阿尔弗雷多

最佳答案

您可能是 worker process recycling 的受害者.询问您的主机工作进程回收的频率。

当工作进程被回收时,它必须重新编译并重新启动整个 Web 应用程序,这就是导致速度变慢的原因。

关于asp.net-mvc - 网站在使用 Asp.net mvc IIS6 闲置后,第一个请求非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1422841/

相关文章:

asp.net - IIS 6 的服务器.TransferRequest

windows - IIS6 : Create/install SSL self-signed cert from command line

asp.net - 有没有办法用 ASP.NET 和 app_offline.htm 显示图像?

asp.net-mvc - asp.net mvc路由问题

asp.net-mvc - 来自 azure Webjob 的 Identity 2.0/Owin/ApplicationUser

asp.net-mvc - ASP.NET MVC eurl.axd错误

iis - 如何找到C :\Inetpub\AdminScripts\ADSUTIL. VBS的相对路径?

asp.net-mvc - 如何在 ASP.NET MVC 中编写指向静态文件的链接?

asp.net-mvc - 为什么在login action中添加claim后,在其他controller中无法访问?

sql - 具有序列的 Multi-Tenancy 系统(在 Azure 上)