我能够解决这个问题,但是我想在这里发帖,因为我需要多长时间才能find问题。
我已经从一台服务器复制IIS安装到一个新的,并设置所有的网站。 一切似乎都在起作用,然而其中一个应用程序在很less打电话之后就会失败。
事件日志显示错误5002:
Application pool '{appPoolName}' is being automatically disabled due to a series of failures in the process(es) serving that application pool.
我发送了所有的服务器设置来查看文件夹的权限,这不是问题。 我也被多次发送到Microsoft的Page Not Found页面以下载debugging诊断工具。 (不确定这个工具是否存在于2008 R2中)
参考
我终于能够跟踪这个页面 , 这个页面指向loadBalancerCapabilities的方向。
如果你在一个负载平衡器的后面并且它是HTTP的,那么这个设置应该被设置为HttpLevel (默认) ,但是如果你的负载平衡器不是 HTTP的话,你需要把它设置为TcpLevel 。
此外,您还需要确保负载平衡器未设置为按字节/数据包进行过滤,而是按目标/会话build立进行过滤。 一旦我做出这些改变,我激发了应用程序池,并与请求,并没有更多的错误。
也只是为了search/logging我正在使用的负载平衡器是:
Syswan Technologies Duolinks SW24双WAN负载平衡器