由于服务于该应用程序池的进程中的一系列故障,IIS 应用程序池将被自动禁用

Posted

技术标签:

【中文标题】由于服务于该应用程序池的进程中的一系列故障,IIS 应用程序池将被自动禁用【英文标题】:IIS Application pool is being automatically disabled due to a series of failures in the process(es) serving that application pool 【发布时间】:2020-11-21 01:11:31 【问题描述】:

仅运行一个应用程序的 IIS 应用程序池似乎失败了足够多的时间,以使故障安全机制启动并禁用应用程序池。

有什么方法可以找到更详细的错误来找出根本原因吗?事件查看器仅提供高级错误消息。

如果有帮助,该应用程序是一个 asmx Web 服务应用程序。

【问题讨论】:

【参考方案1】:

应用程序池的严重问题只能通过 Windows 事件日志检查。我们只能通过经验来确定问题所在。尝试发布错误消息并通过在 Internet 上搜索找到问题。大多数情况是由于在 64 位模式下运行应用程序不稳定造成的。 请参考以下链接。IIS7: A process serving application pool 'YYYYY' suffered a fatal communication error with the Windows Process Activation Servicehttps://serverfault.com/questions/878094/error-with-iis-7-application-pool-has-been-automatically-disabledApplication pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool 如果问题仍然存在,请随时告诉我。

【讨论】:

以上是关于由于服务于该应用程序池的进程中的一系列故障,IIS 应用程序池将被自动禁用的主要内容,如果未能解决你的问题,请参考以下文章

服务应用程序池的进程遇到致命的通信错误 5011

Silverlight 4中的IIS Windows身份验证问题

如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响

.NET面试题系列IIS

IIS连接数IIS并发连接数IIS最大并发工作线程数应用程序池的队列长度应用程序池的

IIS服务器与web.config配置优化指南