IIS:Web应用程序定期挂起需要重新启动系统

Sam*_*uel 19 hang iis-7.5

每隔18-24小时,我的IIS就会在特定网站上停止响应.我们在一周前升级了我们的网络应用程序,这似乎已经开始了.当它发生时:

  1. 对asp.net应用程序的任何请求都会永远挂起
  2. 重新启动应用程序池会出现错误0x80070425(此时服务无法接受控制消息)
  3. 我甚至无法从电脑注销,Log Off挂起.唯一的方法是重新启动机器
  4. 有时它会被一些未处理的ado.net异常触发,有时则没有模式.
  5. 检查IIS日志文件不会产生任何可识别的模式

机器是Windows Server 2008 R2标准版.我的应用程序使用ASP.Net 4.0 Classic Mode运行

找到的一些事件日志条目如下:


在处理应用程序池的托管应用程序服务自动启动期间出现错误:'MyApps'.如果管道模式设置为"经典"模式,则不支持加载应用程序服务提供程序对象.因此,没有完成托管应用程序服务自动启动.要解决此问题,请将此应用程序池的管道模式更改为"集成"模式.数据字段包含错误代码.


为应用程序池"MyApps"提供服务的工作进程"1164"未能在指定的时间内停止协议"http"的侦听器通道.数据字段包含错误编号.


应用程序池OfficeClip已被禁用.协议http创建应用程序池的请求失败.重新启动应用程序池,以便Windows进程激活服务(WAS)可以确定协议的正确状态.数据字段包含错误编号.


Windows检测到您的注册表文件仍在被其他应用程序或服务使用.该文件现在将被卸载.保存注册表文件的应用程序或服务可能在以后无法正常运行.

详细信息 - 从\ Registry\User\S-1-5-21-3692684334-282388892-2276244761-500泄露的1个用户注册表句柄:进程900(\ Device\HarddiskVolume2\Windows\System32\svchost.exe)已打开键\ REGISTRY\USER\S-1-5-21-3692684334-282388892-2276244761-500 \打印机\ DevModePerUser


万维网发布服务无法在站点"10"中为应用程序"/"设置应用程序池.数据字段包含错误编号.


关于如何找出重新安装操作系统的错误的任何想法?

Sve*_*ven 34

你能试试以下吗?

  • 打开Services.msc
  • 寻找凭证管理器
  • 将启动类型设置为"自动"
  • (重新)启动Credential Manager服务

  • 我不清楚_为什么这将是一个解决方案.你能详细说说吗? (8认同)
  • 我在Windows 2012 R2数据中心遇到了同样的问题.有人可以解释这个解决方法如何解决问题?是否涉及黑暗魔法?我需要手上保留一组鸡骨头和仙女血吗? (2认同)