当前位置:  开发笔记 > 后端 > 正文

如何获得SSL负载平衡?

如何解决《如何获得SSL负载平衡?》经验,为你挑选了1个好方法。

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

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

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

现在,我只是处于部署的乞讨状态,了解您对此类平衡的看法非常有趣,或者可能是获得一些建议.

谢谢!


至于我,除了DNS平衡之外,我找不到另一种HTTPS解决方案.我别无选择.

???



1> Christopher ..:

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

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

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有