DNS、负载均衡器和 IIS 关系

DNS、负载均衡器和 IIS 关系

我有 3 个 Web 服务器,每个服务器上有 2 个主网站,并且都注册了域名

http://mycompanycrm.internal

http://mycompanyportal.internal

每个 IIS 服务器都有两个网站,即 crm 和 portal。

问题:

负载均衡器如何根据上述请求知道重定向到何处以便显示相关网站。

更新

基础设施人员告诉我,上述两个域名都指向负载均衡器的 IP 地址。

谢谢

答案1

负载均衡器只关心 IP 地址,而不关心站点名称。因此,它基本上会在三个 Web 服务器之间分配客户端请求,而不管请求内容如何。

然后,托管两个网站的每台服务器都会使用请求中的 HTTP 标头来了解客户端实际请求哪个网站,并相应地为其提供服务。

客户端请求和网站之间的映射由 Web 服务器完成,如果只有一台服务器且不涉及负载均衡器,它将以完全相同的方式工作。

答案2

根据定义HTTP/1.1 RFC, 这Host:请求头告诉网络服务器请求的是哪个站点。

DNS、负载平衡、小狗或海豚与此无关。

相关内容