Ich muss meine ASP.NET-Anwendung auf zwei getrennte IIS-Server bereitstellen. Meine Anwendung funktioniert über HTTPS/TLS. Mein ASP-Code muss mit dem Client-SSL-Zertifikat umgehen, und das bedeutet, dass ich keine einfachen Lastverteiler verwenden kann, weil ich niemals ein solches Zertifikat von nginx oder Apache Load Balancer erhalten werde.Wie erhält man SSL Load Balancing?
Wie ich verstehe, gibt es keine gemeinsame (Open-Source oder freie) Lösung für den Lastenausgleich in Microsoft World und speziell für SSL.
Ich hörte von einem einfachen DNS-Balancing, bei dem mein Domain-Name an mehrere ISS-Server gebunden wäre und jeder neue Client (Sitzung) die IP eines Servers erhalten würde, und so würde ich einfache Balancing- und SSL-Unterstützung bekommen.
Nun, ich bin gerade auf der Suche nach der Bereitstellung und es ist wirklich interessant, Ihre Meinung zu einem solchen Ausgleich zu wissen, oder vielleicht einige Empfehlungen zu bekommen.
Danke!
Für mich kann ich neben DNS-Balancing keine anderen Lösungen für HTTPS finden. Ich habe einfach keine Wahl.
???
ugggh. Ich stimme für die Verwendung von NLB ab.Wir benutzen NLB nun schon seit 4 Jahren und ziehen uns endlich davon zurück. Es kann keine Pings für Health-only-Anwendungen der Anwendung überwachen. Für eine Lösung auf Unternehmensebene reicht es nicht aus. Wir bewegen uns zu einer Barracuda Web Application Firewall mit integrierter Lastverteilung. Wenn Sie etwas billig und einfach brauchen, versuchen Sie Zen Load Balance http://sourceforge.net/projects/zenloadbalancer/ – tking