引起这个错误的原因一般情况下因为:

1、访问人数超过了iis设定的最大连接数,应用程序池自动关闭;

2、其中的s-reason项,若为AppShutdown,可能是由于CPU占用率太高导致自动关闭应用程序池

3、其中的s-reason项,若为AppOffline,可能是由于应用程序标识出错引起的。

4、其中的s-reason项,若为Disabled,可能是由管理员手工关闭应用程序池引起的。

5、其中的s-reason项,若为QueueFull,可能是因为请求时应用程序池队列已满而生成该错误。

解决办法:就是人工重启应用程序池。

具体步骤为:

1、在iis管理器页面的左侧,点击应用程序池

2、在页面右侧会出现所有的应用程序池的名字,找到停止工作的那个,点击右键选择开启就可以了。

 

版权声明:本文为zhengdongdong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhengdongdong/archive/2004/01/13/9559010.html