Bereitstellen einer ASP.NET-Anwendung ohne Ausfallzeiten

Um eine neue Version unserer Website bereitzustellen, gehen wir wie folgt vor:

Komprimieren Sie den neuen Code und laden Sie ihn auf den Server hoch.Löschen Sie auf dem Live-Server den gesamten Live-Code aus dem IIS-Website-Verzeichnis.Extrahieren Sie die neue Code-Zip-Datei in das jetzt leere IIS-Verzeichnis

Dieser Prozess ist vollständig skriptgesteuert und geht recht schnell vonstatten. Es kann jedoch immer noch eine Ausfallzeit von 10 bis 20 Sekunden geben, wenn die alten Dateien gelöscht und die neuen Dateien bereitgestellt werden.

Irgendwelche Vorschläge zu einer Methode mit einer Ausfallzeit von 0 Sekunden?

Antworten auf die Frage(11)

Ihre Antwort auf die Frage