1

初始请求需要 3-5 秒,后续调用需要 < 500 毫秒。服务进行轻量级存储过程调用,并且在我们分析它时没有发现延迟。
此服务不经常命中,进程模型的空闲超时为 20 分钟(默认)。我们试图每 19 分钟打一次,但没有任何变化。

使用 .Net framework 4.5 在 IIS 7.5 下运行的服务

4

1 回答 1

1

对 ASP.NET 网站的第一次请求总是需要一些时间,因为需要编译代码。您可以为 IIS 安装一个模块,该模块会自动发出初始请求,这样您自己就不会遇到这种减速。

http://www.iis.net/downloads/microsoft/application-initialization

于 2013-06-04T17:55:39.533 回答