6

我们有一个在 IIS 7.5 专用服务器上运行的 ASP 经典网站,上面没有运行其他站点。

初始请求时主页的等待时间约为 5.2 秒,但随后的等待时间为 133 毫秒,这更容易接受。

我不确定为什么会这样。是否有我可以检查的应用程序池设置?

4

2 回答 2

7

经过彻底调查后,我发现第一个字节的初始时间缓慢是由数据库连接字符串引起的。一段时间 ”。” 用于默认服务器实例名称,而不是指定的服务器名称。当我将句点更改为服务器名称时,TTFB 下降到正常水平。

非常感谢所有回答的人。

于 2013-11-21T09:13:08.987 回答
1

IIS7.5 有一个插件,用于初始化应用程序并帮助降低 IIS 重新启动或应用程序池回收后初始加载的较慢性能。

您也可以通过 Web Platform Installer 安装它。

安装后,您应该注意到每个 IIS 应用程序池的高级设置中都有一个新选项,允许您在应用程序池的基础上控制此操作。

应用程序初始化设置

于 2013-11-12T14:53:52.123 回答