当应用程序出错或不可用时,可以通过 IIS 停止或重新启动计算机。由于多个 Internet 服务在同一个进程中运行,所以 Internet 服务的关机和重新启动与其他 Windows 服务不同,应该使用 Internet 信息服务管理单元而不是“计算机管理服务”管理单元重新启动 Internet 服务。如果启用了“可靠重新启动”,当应用程序发生故障时将自动重新启动 IIS。如果不希望 IIS 自动重新启动,请参阅下面的禁用可靠重新启动。
重新启动 IIS注意 还可以选择“启动 Internet 服务”、“停止 Internet 服务”或“重新启动”。若要停止 Internet 服务,必须禁用“可靠重新启动”。
如果 Inetinfo.exe 进程异常终止或者使用 Windows 任务管理器或 Kill.exe 停止了 Internet 服务,“可靠重新启动”将自动重新启动 Internet 服务。“可靠重新启动”默认为启用。必须禁用“可靠重新启动”以限制此自动重新启动功能。
还可以使用命令提示符和 Iisreset.exe 重新启动 IIS 以及禁用“可靠重新启动”。请参阅下列命令行用法和参数。
| iisreset [computername] |
|
| /RESTART | 停止并重新启动所有 Internet 服务。 |
| /START | 启动所有 Internet 服务。 |
| /STOP | 停止所有 Internet 服务。 |
| /REBOOT | 重新启动计算机。 |
| /REBOOTONERROR | 如果在启动、停止或重新启动 Internet 服务的过程中发生错误,请重新启动计算机。 |
| /NOFORCE | 无法正常停止 Internet 服务时不强行终止。 |
| /TIMEOUT:val | 指定超时值(以秒为单位),等待成功停止 Internet 服务。如果指定了 /REBOOTONERROR 参数,到达设置的超时值时,计算机将重新启动。默认值为 20 秒后重启,60 秒后停止,0 秒重新启动计算机。 |
| /STATUS | 显示所有 Internet 服务的状态。 |
| /ENABLE | 在本地系统上允许重新启动 Internet 服务。 |
| /DISABLE | 在本地系统上禁止重新启动 Internet 服务。 |
相关主题
有关启动和停止个别网站和 FTP 站点的信息,请参阅启动和停止站点。