我有一个ASP.NET 4.0应用程序,它通过WCF和存储过程层连接到MSSQL。ASP.NET - 为什么数据库SP错误会导致应用程序池崩溃?
由于某些原因,对于这些层,每当我访问缺少的SP或返回错误消息时,它都会导致我的应用程序挂起,因为应用程序池已停止。本地处于调试模式,这会导致Web服务器崩溃。
为什么会发生这种情况? 是否有一个设置可以改变,导致比碰撞或“应用程序池停止”更好的行为?
更新:我实际上发现应用程序池停止了,没有崩溃。它在IIS7/Windows Server 2008 R2中停止,因为它在短时间内遇到了太多错误。我调整了应用程序池设置以防止它停止,并且一切正常。错误是微不足道的。