full-mann 10 Geschrieben 9. Februar 2009 Melden Teilen Geschrieben 9. Februar 2009 Hai, wir haben bei uns in der Firma ein paar Server, wo der IIS läuft. Bei allen habe ich das selbe Problem. Der Aufruf der ersten Seite auf dem Server dauert sehr lange. Wenn die erstmal geladen ist, funktioniert es relativ gut. Ich dachte erst, dass es ein DNS-Problem wäre. Aber auf einem Server habe ich eine Seite an der man sich anmelden muss. Die Anmeldung kommt sofort. Nachdem man sich angemeldet hat, braucht die erste Seite aber auch wieder sehr lange. Kennt jemand dieses Problem und weiß was ich dagegen machen kann? Danke schon mal im Voraus. Zitieren Link zu diesem Kommentar
Kolabeur 10 Geschrieben 9. Februar 2009 Melden Teilen Geschrieben 9. Februar 2009 Hallo, das kommt mir bekannt vor, mir hat Joel Olesons IIS Warmup-Script geholfen. In unserer Sharepoint-Umgebung haben wir so das Problem nicht mehr. Joel Oleson's Blog - SharePoint Land : Warm Up your SharePoint Servers... Vielleicht hilft es ja auch in einer "normalen" IIS-Umgebung. Gruß hajohanf Zitieren Link zu diesem Kommentar
NilsK 2.971 Geschrieben 9. Februar 2009 Melden Teilen Geschrieben 9. Februar 2009 Moin, allgemein ist das ein bekanntes Problem bei ASP.NET-Seiten: Der Code wird beim ersten Aufruf kompiliert und danach im Speicher gehalten. Von da können sie aber nach einer Zeit wieder verschwinden (ist halt ein Cache) und müssen dann erneut rekompiliert werden. Das Skript von "hajohanf"s Link tut das Erwartbare, indem es einfach die wichtigen Seiten einmal aufruft. Gruß, Nils Zitieren Link zu diesem Kommentar
full-mann 10 Geschrieben 9. Februar 2009 Autor Melden Teilen Geschrieben 9. Februar 2009 Danke für eure Antworten. Würde das Script gerne mal ausprobieren. Das Problem ist, dass die Dateien anscheinend nicht mehr auf der Seite zum Download bereitstehen. Wenn ich auf "Attachment(s): WarmUpServer.zip" klicke, kommt eine leere Seite. Hat jemand von euch die Dateien? Danke schon mal. Zitieren Link zu diesem Kommentar
Kolabeur 10 Geschrieben 9. Februar 2009 Melden Teilen Geschrieben 9. Februar 2009 Hallo, Du bekommst gleich Post ... Gruß hajohanf Zitieren Link zu diesem Kommentar
full-mann 10 Geschrieben 9. Februar 2009 Autor Melden Teilen Geschrieben 9. Februar 2009 Danke für die Dateien. Frage wäre jetzt, was ich alles ändern muss. Habe gelesen, dass ich in einer Datei den Server angeben muss. Aber wo gebe ich die Pfade an, die das Script "abklappern" soll? Danke schon mal. Zitieren Link zu diesem Kommentar
full-mann 10 Geschrieben 3. Juni 2009 Autor Melden Teilen Geschrieben 3. Juni 2009 Hai, habe mittlerweile das Script angepasst. Leider sorgt es für keine Verbesserung. Hat jemand vielleicht noch nie Idee, woran es liegen könnte, oder was ich an dem Code noch ändern muss? startup.bat: @echo off echo This script will: echo * run stsadm to warmup the admin interfaces echo * hit each page in the portal to force their JIT echo. echo. rem "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm" rem (Ist für IIS uninteressant) call WarmUpServer debghzaphlp0001 debghzaphlp0001 ist der Name der Adresse (Server). Das "rem" habe ich eingesetzt, da der Pfad nicht existiert. Die anderen beiden Dateien habe ich nicht angepackt. Jemand noch eine Idee? Danke schon mal im Voraus. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.