Weiß jemand, wo ich Details über die IIS-Funktion für simulierte HTTP-Anfragen finden kann, die unter System.Web.Hosting.IProcessHostPreloadClient ?
Ich versuche, die "übliche" ASP.NET-Site-Warmup-Sache zu tun, um schnelle Antwortzeiten nach einem Anwendungspool-Recycling zu gewährleisten, ähnlich wie bei Wie erwärmt man eine ASP.NET MVC-Anwendung auf IIS 7.5?
Ich benutze:
- Windows Server 2008 R2
- IIS 7.5
- .NET 4.0
- ASP.NET MVC 3
Die Anmerkungen in den IProcessHostPreloadClient-Dokumenten (siehe obigen Link) besagen ausdrücklich
Diese Schnittstelle ist in erster Linie für die Verwendung durch WCF-Anwendungen gedacht, die Nicht-HTTP-Anwendungen sind. ASP.NET-Entwickler, die vorladen möchten ASP.NET-Webanwendungen vorladen möchten, sollten die simulierten HTTP-Anfragen in IIS 7.0...
Bitte beachten Sie, dass diese Frage nicht über IProcessHostPreloadClient ist, die ich erfolgreich implementiert und startete eine HttpWebRequest zum Aufwärmen meiner Website; es ist im Wesentlichen das gleiche wie eine ähnliche Frage die wiederum mehrere andere Duplikate/Reposts im Internet hat, aber nie wirklich beantwortet wurde.
Andere (scheinbare) Ablenkungsmanöver:
- Ein IIS-"Anwendungsaufwärmungsmodul" ( http://forums.iis.net/t/1176740.aspx ), das nicht mehr verfügbar ist und anscheinend eher ein Plugin als eine Kernfunktion war.
- aspnet_compiler, der Application_Start nicht auslöst.
Jede Hilfe wäre sehr willkommen.