是否可以将 SSL 请求重定向到特定 IP 地址以实现负载平衡?

是否可以将 SSL 请求重定向到特定 IP 地址以实现负载平衡?

我想在多个不同的服务器之间动态地平衡 SSL 请求的负载。使我的情况变得复杂的是,瓶颈资源是带宽,而不是内存、CPU 等。这意味着任何基于代理的负载平衡都不会真正有帮助。DNS 记录是否可以指向单个服务器,然后以动态方式将请求重定向到其他服务器?在标准 HTTP 上,这样的事情很简单,但由于浏览器中的混合内容限制,这在这里是不可能的。向所有服务器提供域的有效 SSL 证书完全没有问题。

答案1

只要所有目标服务器都具有来自重定向的目标域的有效证书,HTTPS 就可以像 HTTP 一样实现。如果您控制域的 DNS,另一个选择是使用基于DNS的负载平衡即,对同一个域拥有多个 IP 地址(该地址后面有不同的服务器),并且每当您的 DNS 回答该域的新 DNS 请求时,就会轮换这些 IP 地址。

相关内容