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