【IT168 专稿】随着网络信息化的不断发展,许多企业都建立了自己的网络信息平台,对内部和外部提供网页服务。一方面树立了企业形象,另一方面为公司内部提供必要的应用服务。一般建立网页服务都采取win2000 server+IIS5的方法,毕竟这个黄金组合已经经历了很长时间的考验,在配置上非常方便,在安全上也有一定的保证。
使用上面提到的黄金组合可以方便快捷的建立网页服务,但根据笔者多年工作经验IIS经常会出现一些莫名其妙的问题,特别是和ASP等技术结合时,问题出现后将直接导致主页无法正常浏览,而排查起故障原因又非常复杂,重新启动计算机后一切恢复正常。以前我们都是在出现这种故障时直接通过远程桌面连接到服务器上重新启动该计算机,不过由于一台服务器可能担负着很多工作,而且重新启动计算机的时候也会非常缓慢,这样就造成了网页发布瘫痪时间的延长以及其他服务受牵连影响。有没有一种方法能够在不重新启动计算机的情况下实现IIS故障的排除呢?
笔者最近发现了一个结束DLLHOST进程的方法来解决这个疑难问题。该方法只对IIS5有效,对于WIN2003下默认是IIS6则此法没有任何作用。