通过调整与服务器上运行的 Web 应用程序有关的某些设置,可以优化服务器性能。通过记录使用数据(例如请求数以及请求时间)有助于确定应该如何进行调整。有关记录服务器活动的详细信息,请参阅记录站点活动。有关性能问题的详细信息,请参阅关于性能调整。
本节对下列设置进行了说明:
除与连接有关的超时外,还可以设置 CGI 脚本超时值。超时值是 CGI 脚本的执行时间量。CGI 应用程序继承整个网站的超时设置。可以针对整个网站更改此设置,也可以针对单个应用程序进行更改。
设置超时值:可以加载并缓存 ISAPI DLL,这样无需重新调用这些 DLL,即可处理后续请求。否则,这些 DLL 运行之后将被卸载。缓存可以减少加载 DLL 时用户等待的时间,对大多数 ISAPI 扩展(包括 Active Server Pages)也大有好处。应该只在某些特殊情况下(例如调试 ISAPI 扩展时)取消选择此选项。
启用缓存:ASP 处理包含 ASP 脚本的文件,将处理完的文件存储在缓存中,并将缓存的文件提供给客户端使用。缓存 ASP 文件可以改善性能,因为不需要在每次调用缓存的 ASP 脚本时进行处理。还可以通过更改缓存文件数进一步改善性能,可以对“应用程序保护”设置为“低(IIS 进程)”或“中(已共用)”的所有应用程序进行更改,或单独对“应用程序保护”设置为“高(独立)”的应用程序进行更改。
更改缓存 ASP 文件的设置:
注意 如果“配置”按钮未激活,目录或开始位置将不包含独立应用程序。可以单击“创建”按钮新建一个应用程序。