注册
 找回密码
 注册
江西广告网
查看: 280|回复: 0
打印 上一主题 下一主题

解决Windows 2000服务器中进程的故障

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2008-12-10 09:56:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x

  我的Windows 2000服务器中有40个网站;Inetinfo.exe(进程)总是发生故障,可能一天里有1-3次,也没有很明显的模式。几乎每次发生故障时,IISDebug都会显示不同的网站,所以我也找不到任何模式。我刚刚发现iisstate,这里是第一个日志,请问我该如何解决这个问题?
  
  你可以解决问题。可能你访问了一些ASP 3.0网站,而它们编码能力都很差。ASP 3.0会引起编码能力降低——开发者就很容易创建对象,使其永远不会被破坏或关闭。到最后,ASP(以及IIS)都会崩溃。你可能要花几个星期寻找一个错误,然后不得不请ASP程序开发者帮忙修理。接着就是下个问题。40个网站会使系统里存在很多缺陷,可能是数百个缺陷。
  
  另外,也有一些工作区,这样执行起来也比较便宜。
  
  首先,登录http://windowsupdate.microsoft.com安装所有更新程序及服务包。
  
  其次,在Windows 2000服务器上,利用网路服务器查看每个网站属性中的主目录标签,并将每个网站设为高级应用保护。这就使那些网站在你的Web服务器上用去更多费用,但会防止Inetinfo.exe完全崩溃。你只需在使用ASP的网站上完成这些工作。如果网站只是HTML,就能将网站安全地设为较低应用保护——但是得使用相同的对话框,取消脚本执行权限。
  
  第三,这也是我的建议。你可将服务器升级到Windows Server 2003。它和IIS 6.0在这种问题上的恢复功能都要更强。IIS 5.0并不适合作为多种Web应用程序的主机(尽管这是常规作法)。 <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表