Bei Fehler umleiten redirect-on-error
ISS-Server können so konfiguriert werden, dass für Anfragen, die ein Quellbild betreffen, das nicht erfolgreich geöffnet oder gelesen werden kann, ein Failover zu alternativen Servern durchgeführt wird.
Die folgenden Arten von Anfragen werden umgeleitet:
-
IS: Bilder, die sich im Katalog, aber nicht auf der Festplatte befinden.
Wenn sich ein Bild nicht in einem Katalog befindet, sollte keine Fehlerumleitung erfolgen, wenn das Bild nicht gefunden werden kann.
-
Beschädigte Bilder, Farbprofile oder Schriftarten.
-
Statischer Inhalt kann nicht auf der Festplatte gefunden werden.
Statische Inhaltsanfragen werden umgeleitet, wenn sie nicht auf der Festplatte gefunden werden können, selbst wenn der referenzierte statische Inhalt keinen Katalogdatensatz hat.
Die Fehlerumleitung findet in keinem anderen Fall statt.
Wenn diese Option aktiviert ist und während der Verarbeitung der Anfrage ein solcher Fehler auftritt, sendet der primäre Server die Anfrage zur Verarbeitung an den sekundären Server. Die Antwort wird dann direkt an den Client weitergeleitet, unabhängig davon, ob sie auf Erfolg oder Misserfolg hinweist. Der primäre Server markiert Protokolleinträge solcher weitergeleiteter Anfragen mit Cache-REMOTE
. Die Antwortdaten werden nicht lokal vom primären Server zwischengespeichert.
Die Fehlerumleitung wird aktiviert, indem PS::errorRedirect.rootUrl
auf den HTTP-Domain-Namen und die Port-Nummer des sekundären Servers festgelegt wird. Darüber hinaus wird das Verbindungs-Timeout mit PS::errorRedirect.connectTimeout
konfiguriert. Die maximale Zeit, die der primäre Server auf eine Antwort vom sekundären Server wartet, bevor ein Fehler an den Client zurückgegeben wird, wird mit PS::errorRedirect.socketTimeout
konfiguriert.