【发布时间】:2018-11-11 17:18:18
【问题描述】:
我想使用应用程序请求路由将负载均衡器添加到现有的 asp.net 项目。所以我让自己熟悉了这些概念并创建了一个本地 test-setup:
- 在 Windows 10 上本地运行的 IIS:
- 使用 Windows 平台安装程序安装应用程序请求路由 3.0
- 已创建具有以下服务器的服务器场:
-
<test-server-name>.de(Microsoft 2012 R2 服务器:包含 asp.net 项目) -
www.google.com(只是看看负载平衡和url重写是否有效,因为我没有两个可用的测试服务器)
-
在任何浏览器中多次输入localhost 后,我可以看到负载平衡(加权循环)运行良好。它在 1. 和 2. 网站之间交替。
我已经尝试了以下方法:
安装和启用失败的请求跟踪规则(在本地 IIS 上):我认为 URL 重写工作正常。
www.google.com的失败请求日志:google drive,解压缩并打开xml,例如IE 浏览效果更好-
(选择否并创建自己的URL重写规则)
将应用程序池的“托管管道模式”设置从集成更改为经典
启用/禁用代理(IIS 管理器 -> 应用程序请求路由缓存 -> 服务器代理设置...)
我不知道接下来我能做什么,所以我很感激任何帮助。谢谢。
【问题讨论】:
标签: iis url-rewriting load-balancing web-farm-framework