我在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/