要点 只有在工作进程隔离模式下运行时才能使用这个 IIS 6.0 功能。
在工作进程隔离模式中,可以将 IIS 配置为定期重新启动分配给应用程序池的工作进程,从而允许您回收有问题的 Web 应用程序。回收可以使存在问题的应用程序保持顺利运行,尤其是在无法修改应用程序代码时。这确保这些应用程序池保持正常运行,且可以恢复系统资源。
您可以将工作进程配置为基于经过的时间、服务的请求数、计划的时间或内存利用率来重新启动,也可以将它们配置为按需启动。
要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
配置要在经过一定时间后回收的工作进程
配置要在处理一定数量的请求后回收的工作进程
配置要在计划的时间回收的工作进程
注意 如果将回收设置为在计划的时间进行,则在系统时间发生变化时,回收可能不按计划进行。为了避免无意更改计划的回收时间,请在系统时间更改之后立即回收计划的工作进程。
配置要在消耗一定内存量之后回收的工作进程