有时,异常会导致application pool关闭。我手动启动它,但问题是如何在IIS 7.0(Windows Server 2008)中自动执行此行为。

最佳答案

如果应用程序池消失,则下一个对该池所服务的资源的请求将自动重新启动它。但是,如果在应用程序池上启用了快速故障保护,并且该池在故障间隔属性指定的间隔内死亡的次数大于最大故障属性指定的次数,则您将收到503服务不可用消息。此时,您将必须手动重新启动应用程序池。

要解决此问题,请为应用程序池禁用快速故障保护,或者尝试在该时间段内增加故障数量,然后确定终止应用程序池的异常的根本原因。

关于exception - ASP.NET应用程序池关闭问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4742122/

10-12 16:04