gpt4 book ai didi

iis - 如何获得 SSL 负载平衡?

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:49 25 4
gpt4 key购买 nike

我必须将我的 ASP.NET 应用程序部署到两个独立的 IIS 服务器中。我的应用程序通过 HTTPS/TLS 运行。我的 ASP 代码必须处理客户端 SSL 证书,这意味着我不能使用简单的前向负载平衡器,因为我永远不会从 nginx 或 Apache 负载平衡器获得此类证书。

据我所知,在 Microsoft 世界,尤其是 SSL 中,没有通用(开源或免费)的负载平衡解决方案。

我听说过简单的 DNS 平衡,我的域名将绑定(bind)到多个 ISS 服务器,每个新客户端( session )都会获得一个服务器的 IP,这样我就可以获得简单的平衡和 SSL 支持。

现在,我刚刚开始部署,了解您对这种平衡的看法真的很有趣,或者可能会得到一些建议。

谢谢!


对于我来说,除了 DNS 平衡之外,我找不到其他 HTTPS 解决方案。我别无选择。

???

最佳答案

Windows NLB 绝对是您的解决方案 - 它位于每个 IIS 服务器的网络堆栈中,并在成员服务器之间分发 TCP 请求。 NLB 使用 SSL 流量,因为它通过 TCP 端口而不是流量内容进行分发。

您需要在每台服务器上安装相同的 SSL 证书,但除此之外,配置很简单。

关于iis - 如何获得 SSL 负载平衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/132383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com