天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧网络 >> 正文

着眼进程,让IIS故障无损恢复

2008-3-12it168佚名

  在企业信息化程度不断提高的今天,不少单位都从实际出发架设了本单位独特的网络信息平台,并通过IIS服务器对外提供信息发布功能。考虑到Windows 2000以上版本的服务器操作系统具有维护方便、操作简单等优点,多数单位都会选用这些操作系统内置的IIS服务,来向外部发布信息、展示信息。

  不过在使用Windows系列服务器系统内置的IIS来实现网站信息发布服务时,常常会遇到一些莫名其妙的问题。比方说目标网站要是使用了ASP功能的话,那么IIS服务器常常会在运行的过程中出现稀奇古怪的故障,最常见的一种故障就是IIS会莫名地被意外停止运行,这样一来我们在访问目标网站页面时就容易出现无法访问的现象。

  遇到这些故障现象时,我们有时只需要将IIS所在的服务器系统重新启动一下,就能让IIS重新正常运行了;不过考虑到服务器系统中同时还运行有其他的网络服务,轻易将服务器系统重新启动的话就容易导致其他网络服务不能正常运行,很明显重启服务器系统不是解决IIS故障的有效办法。

  有的用户认为IIS经常发生故障,多半是IIS组件运行不稳定造成的,只要通过升级IIS或打上相关的系统补丁,说不定就能保证IIS稳定运行了;但经过笔者实践测试,发现通过升级IIS或打相关补丁并不能一定可以让IIS保持稳定运行状态,有时还会由于系统兼容性方面的原因导致整个服务器系统不能稳定运行,因此笔者建议升级IIS或打相关补丁的方法也不要轻易使用。如此说来,难道我们就找不到一种有效的方法,既能顺利解决IIS故障,又能不影响其他网络服务的正常运行了?

  答案是否定的!事实上,在Windows 2000以上版本的服务器操作系统中,我们可以巧妙地通过系统服务进程,来解决IIS服务器不能正常运行的故障。

  正常情况下,一旦IIS服务被正确启用的话,那么系统就会自动运行一个与该服务相对应的系统进程,关闭这个系统进程就能达到停止IIS服务的目的。依照这样的分析思路,我们可以采用先关闭IIS系统进程,然后再重新运行IIS系统进程的方法,来实现重新启动IIS服务,从而达到快速解决IIS故障的目的。可是在一些要求极为严格的服务器系统中,这种方法有时也行不通,因为IIS系统进程与其他系统进程往往存在一定的依赖关系,一旦我们强行将IIS系统进程关闭掉的话,那么其他的相关进程也就会跟着被关闭掉,这样一来系统的其他一些服务也有可能会受到“牵连”。

  为了能够闪电恢复IIS故障,笔者经过多次琢磨试验,终于找到一种既能闪电恢复故障又不会对其他服务造成牵连的方法,下面就是该方法的具体实施步骤:

  当我们发现IIS服务器出现意外故障不能正常工作时,首先在IIS所在的服务器系统中用鼠标右键单击一下Windows系统桌面中的任务栏,从弹出的快捷菜单中单击“任务管理器”项目,打开本地服务器系统的任务管理器窗口。

  在该窗口中单击“进程”标签,然后在对应的标签页面中检查一下是否存在“用户名”这一列标识信息,要是没有的话,我们可以单击菜单栏中的“工具”菜单项,从弹出的下拉菜单中单击“选择列”项目,打开如图1所示的设置对话框;在该对话框中找到“用户名”这一复选项,并检查该选项此时是否处于选中状态,要是还没有被选中的话,可以将它重新选中,然后单击“确定”按钮,重新返回到“进程”标签页面,这时我们就能从中看到每一个系统进程究竟是被哪一位用户所调用了。


 
图1

  接下来在“进程”标签页面的“映像名称”这一列信息中,找到名称为“dllhost.exe”的系统进程;通常情况下,Windows服务器系统中会同时运行多个“dllhost.exe”的系统进程,这个时候我们可以逐一查看每一个“dllhost.exe”进程所对应的用户名是什么,然后将用户名为“IWAM”的那个“dllhost.exe”系统进程选中,并用鼠标右键单击之,再从其后出现的右键菜单中执行“结束进程”命令,最后单击“确定”按钮关闭系统任务管理器窗口。

   之后,当我们再次尝试访问目标网站页面时,相信奇迹就会出现在我们眼前,网站页面内容又能被正确浏览到了。怎么样,这种恢复IIS故障的方法是不是既简单快捷,又不影响其他网络服务呀!?

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:it168 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行