Ich habe eine schnell wachsende Webfarm mit IIS 7 (über 30 Server). Alle Server sind identische Kopien voneinander und alle Server sind physisch. Wir aktualisieren die Software ungefähr einmal im Monat und führen im aktuellen Prozess die folgenden Schritte aus:
- Deaktivieren Sie den Server aus dem Pool auf dem F5 Load Balancer.
- Deaktivieren Sie HTTP-Keep-Alives in IIS, damit Verbindungen schnell unterbrochen werden.
- Ändern Sie das Standardverzeichnis der Website in einen neuen Ordner mit neuen Binärdateien.
- Server testen
- Aktivieren Sie HTTP Keep-Alives.
- Aktivieren Sie den Server im F5-Pool.
- Wechseln Sie zu Server 2
Microsoft hatte früher das Application Center, das vor einiger Zeit aufgegeben wurde. Sie haben einen zweiten Versuch mit dem Web Farm Framework unternommen, dies erhöht jedoch die QS-Zeit beim Testen des Release-Pakets, die in der Bereitstellung eingespart wird.
Hat jemand eine kommerzielle Standardanwendung gesehen, die auf die Verwaltung und Bereitstellung in großen Webfarmen zugeschnitten ist?
Vielen Dank!