【发布时间】:2018-04-23 12:43:58
【问题描述】:
我是 IIS 新手,正在设置服务器和负载平衡器,所以请不要介意我的无知。
我有一个旧网站,例如www.mywebsite.com。
我的 ASP.NET 代码托管在 3 个 IIS 6.1 Web 服务器上。
我们称他们为web01、web02 和web03。
它们在操作系统等配置上是相同的。
有一个负载均衡器,它处理来自客户端的请求,通过www 并根据所采用的任何算法将其路由到相应的服务器。
但是,我们能够像 web01.mywebsite.com 这样为所有 3 台服务器直接发送请求到各个服务器。
我无权访问负载平衡器。
最近web02服务器出现了一些问题,所以客户端将其从负载均衡器中取出。
然后我们重新安装了 IIS,现在,当我们尝试使用 web02.mywebsite.com 访问服务器时,它会抛出 404 - Not Found 错误。
我可以使用www.mywebsite.com 从服务器内部打开网站,并且可以看到web02 服务器满足了这些请求。
但是,在服务器内部,web02.mywebsite.com 也在抛出 404 - Not Found 错误。
我确定我在 IIS 级别的配置中遗漏了一些东西,但无法弄清楚。
我尝试在互联网上搜索,但他们都给了我通用的解决方案。
请帮忙。
提前致谢!
【问题讨论】:
标签: asp.net iis load-balancing iis-6