asp.net – 进程服务应用程序池“经典.NET AppPool”遭受与Windows进程激活服务致命的通信错误 HTTP错误503

前端之家收集整理的这篇文章主要介绍了asp.net – 进程服务应用程序池“经典.NET AppPool”遭受与Windows进程激活服务致命的通信错误 HTTP错误503前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Windows Server 2008上的IIS 7上运行一个ASP.NET 3.5 web应用程序。

我今天下午早些时候收到以下错误

http错误503服务不可用。

我在事件日志中查找并发现:

服务应用程序池“Classic .NET AppPool”的进程与Windows进程激活服务发生致命的通信错误。进程标识为“3328”。数据字段包含错误编号。

以下是该活动的完整详情:

日志名称:系统
资料来源:Microsoft-Windows-WAS
日期:18/09/2009 14:58:31
事件ID:5011
任务类别:无
级别:警告
关键词:经典
用户:N / A
计算机:computername
描述:
服务应用程序池“Classic .NET AppPool”的进程与Windows进程激活服务发生致命的通信错误。进程标识为“3328”。数据字段包含错误编号。
事件Xml:



5011
0
3
0
0
0x80000000000000

23552


系统
计算机名



经典.NET AppPool
3328
6D000780

这导致:

应用程序池“Classic .NET AppPool”由于服务该应用程序池的进程中的一系列故障而自动禁用。

以下是该活动的完整详情:

日志名称:系统
资料来源:Microsoft-Windows-WAS
日期:18/09/2009 15:03:05
事件ID:5002
任务类别:无
级别:错误
关键词:经典
用户:N / A
计算机:computername
描述:
应用程序池“Classic .NET AppPool”由于服务该应用程序池的进程中的一系列故障而自动禁用。
事件Xml:



5002
0
2
0
0
0x80000000000000

23557


系统
计算机名



经典.NET AppPool


结束于:HTTP错误503.服务不可用。

有人请帮助我,以确定这是怎么回事,我需要做什么,以防止它在未来发生。

谢谢。

亲切的问候

沃尔特

解决方法

这一个是一个非常讨厌的。我建议得到 IIS Debug Diagnostics工具。您可以通过关闭应用程序池属性中的“快速故障保护”来缓解该症状,但这只会掩盖该问题。发生什么事情是,你的应用程序经常遇到一个异常,所以经常/ so反复地,服务关闭自己。您需要运行诊断工具来捕获进出的所有内容,以查找发生的异常。

这可能是一个非常费力的任务,因为该工具将收集千兆字节的垃圾筛选。如果你幸运,关闭快速故障保护”可能允许异常进行到浏览器,但我的猜测是,服务器将最终挂起。

猜你在找的asp.Net相关文章