IIS 8.0 Probleme beim Bereitstellen großer statischer Seiten

IIS 8.0 Probleme beim Bereitstellen großer statischer Seiten

Ich habe einen internen IIS-Server, der zum Bereitstellen statischer HTML-Seiten verwendet wird, die sich auf einer Netzwerkfreigabe befinden und als virtuelles Verzeichnis bereitgestellt sind.

Einige dieser statischen HTML-Seiten sind RIESIG – ich habe ein paar gesehen, die 50 MB HTML groß waren und über 8000 eingebettete Bilder enthielten. Dies sind automatisch generierte Berichte aus einem Altsystem, über die ich überhaupt keine Kontrolle habe.

Benutzer berichten von Problemen beim Laden dieser Seiten. Und obwohl ich aufgrund ihrer Größe davon ausgehe, dass sie sehr langsam laden, sehe ich viele Fehler bei den GET-Anfragen.

So kann beispielsweise eine 20 MB große HTML-Seite 6.000 Bilder auf der Netzwerkfreigabe haben. 5.500 werden problemlos geladen, 500 generieren GET-Fehler in den Chrome Developer Tools. Status fehlgeschlagen, Typ ausstehend, Initiator-Parser (um genau zu sein, was ich auf der Registerkarte „Netzwerk“ des Tools sehe).

Wenn ich die URL für einen dieser Fehler kopiere und direkt in den Browser einfüge, wird das Bild problemlos angezeigt.

Ich glaube, ich habe einen Leistungsengpass, bin mir aber nicht sicher, wonach ich suchen soll.

Vorschläge? Vielleicht Verbesserungen an IIS?

verwandte Informationen