BESCHREIBUNG
Der erste Start des Web-Clients ist langsam und benötigt bis zu 15 Sekunden.
Die weiteren Aufrufe danach sind schnell und flüssig. Nach einiger Zeit ist der Aufruf dann wieder einmal langsam.
URSACHE
Der Microsoft Webserver (IIS) beendet nach einiger Zeit den Server-Prozess, der den Web-Client ausführt.
Beim Neustart werden Dateien kopiert, Datenbankverbindungen und Speicher initialisiert, was zur Verzögerung führt.
LÖSUNG
Das Herunterfahren des Server-Prozesses kann beeinflusst werden.
Verantwortlich für das Herunterfahren ist der sogenannte ‚Application Pool‘.
Folgende Einstellungen sind entscheidend:
- Wiederverwendung: „Feste Intervalle“ löschen.
- Erweiterte Einstellungen: „Leerlauftimeout (Minuten)“ auf 0 stellen.
In der Website:
- Sitzungszustand: Sessiontimeout von „20“ auf „9999“ setzen.
Der Start und Stop des Server-Prozesses wird in der Ereignis-Anzeige aufgezeichnet: System, Quelle ‚WAS‘, Ereignisse 5080, 5186
