Czy ktoś wie, gdzie mogę znaleźć szczegółowe informacje na temat funkcji symulowanych żądań HTTP w usługach IIS zidentyfikowanych pod numerem System.Web.Hosting.IProcessHostPreloadClient?Co to są "żądania HTTP symulowane przez usługi IIS"?
Próbuję zrobić „zwykły” strona ASP.NET nagrzewania rzeczy w celu zapewnienia szybkich czasów reakcji po recyklingu puli aplikacji, podobne do How to warm up an ASP.NET MVC application on IIS 7.5?
Używam:
- systemu Windows Server 2008 R2
- IIS 7.5
- .NET 4.0
- ASP.NET MVC 3
Uwagi w docs IProcessHostPreloadClient (patrz wyżej link) explictly Stan:
Interfejs ten jest przeznaczony głównie do użytku przez aplikacje WCF są nie-HTTP aplikacji. ASP.NET deweloperzy, którzy chcą, by wstępnie aplikacji internetowych ASP.NET powinny używać symulowanych żądań HTTP w IIS 7.0 ...
Należy pamiętać, że to pytanie nie jest o IProcessHostPreloadClient, którą z powodzeniem wdrożony i uruchomiony HttpWebRequest do ocieplenia mojej strony; jest zasadniczo taki sam jak a similar question, który z kolei ma kilka innych duplikatów/repostów w sieci, ale nigdy nie otrzymał odpowiedzi.
Inne (pozorna) czerwone śledzie:
- IIS „moduł Warmup Application” (http://forums.iis.net/t/1176740.aspx), który nie jest już dostępny i wydaje się być plugin zamiast podstawową cechę.
- aspnet_compiler, który nie wyzwala Application_Start.
Każda pomoc będzie bardzo ceniona.
Podejrzewam, że mieszasz odpowiedź na swoje pytanie z tym, co naprawdę chcesz zrobić. Proponuję podać, co próbujesz osiągnąć. Następnie powiedz, że podejście, które uważasz, może być rozwiązaniem. Prawdopodobnie ktoś powie ci, że twoje podejście jest złe i powinieneś spróbować xyz. Lub, gdy zostanie to wyraźniej zaznaczone, lepiej będzie w stanie odcyfrować twoje aktualne pytanie. –
Myślałem, że miałem? Oprócz tego, jak zamienić dwa pierwsze akapity, jak mam to zrobić? –