我能够解决这个问题,但是我想要在这里发布,因为我花了很长时间才最终找出这个问题。
我已将 IIS 安装从一台服务器复制到另一台新服务器,并设置了所有网站。一切似乎都正常,但是其中一个应用程序在调用几次后就会失败。
事件日志显示错误 5002:
Application pool '{appPoolName}' is being automatically disabled due to a series
of failures in the process(es) serving that application pool.
我被要求查看服务器设置中的所有文件夹权限,但这不是问题所在。我还被Page Not Found
多次引导到 Microsoft 页面下载调试诊断工具。(不确定 2008 R2 中是否存在此工具)
答案1
我终于能够追踪这一页它为我指明了方向loadBalancerCapabilities
。
如果您位于负载均衡器后面,并且它支持 HTTP,则应将此设置设置为HttpLevel
(默认),但如果您的负载均衡器不是HTTP 感知您需要将其设置为TcpLevel
。
此外,您还需要确保您的负载均衡器未设置为按字节/数据包进行过滤,而是按目标/会话建立进行过滤。完成这些更改后,我启动了应用程序池,并向其发送了请求,没有出现任何错误。
另外,仅用于搜索/记录,我使用的负载均衡器是:
Syswan Technologies Duolinks SW24 双 WAN 负载均衡器