重启无响应的IIS服务实用技巧
有时我们会在ASP等WEB程序中不经意地使用无限循环,或者在测试DLL组件时挂起。此时,IIS停止响应。如果我们想继续我们的工作,我们需要重新启动IIS服务。
当我们想要结束inetinfo.exe或DLLHOST.EXE进程时,我们会收到拒绝消息。当然,你是管理员,你仍然得到这个提示。您也可以使用net stop,但它需要更长的时间,有时没有响应。
这时,我们必须重启电脑。可以不重启电脑重启IIS吗?
当然,微软在安装IIS的时候安装了一个叫iisreset的工具。可以在winnt\system32中找到,也可以像PING一样在命令行上使用。它有许多参数。以下是一些与我们的文章相关的重要问题:
在/RESTART停止后启动IIS
/START启动IIS(如果已停止)
/S停止IIS(如果已启动)
/REBOOT重新启动计算机。
/REBOOTONERROR如果停止IIS失败,请重新启动计算机。
/NOFORCE不要强制IIS停止。
/time out:X X秒后,除非给定/NOFORCE参数,否则IIS将被强制停止。如果给出/REBOOTONERROR,它会重新启动计算机。
使用起来最方便,当然你也可以在CMD下运行:
IIS重置/启动
位律师回复
0条评论