2011-11-02 3 views
5

System.Web.Hosting.IProcessHostPreloadClientで識別されるIISのシミュレートされたHTTP要求機能についての詳細は、どこの人が知っていますか?「IISでシミュレートされたHTTP要求」とは何ですか?

私は私が使用している How to warm up an ASP.NET MVC application on IIS 7.5?

に似たアプリケーションプールのリサイクル、後に迅速な応答時間を確保するために、「通常の」ASP.NETサイトのウォームアップの事をやろうとしている

  • のWindowsをServer 2008 R2の
  • は7.5
  • .NET 4.0
  • ASP.NET MVC 3
をIIS

このインタフェースは、主 非HTTPアプリケーションであることをWCFアプリケーションによる使用のために意図されている:明示的状態IProcessHostPreloadClientドキュメントにおける人の

発言(リンク上を参照)。 IIS 7.0でシミュレートされたHTTPリクエストを使用する必要があります ASP.NET WebアプリケーションをプリロードしたいASP.NET開発者は...

この質問は、私が正常に実装して開始しているIProcessHostPreloadClient、話ではありませんのでご注意ください私のサイトをウォーミングアップするHttpWebRequest。本質的にはa similar questionと同じですが、ウェブ全体にいくつかの複製/再配布がありますが、実際には決して答えられませんでした。

その他(見かけの)赤ニシン:

  • アンIISの「アプリケーションのウォームアップモジュール」(http://forums.iis.net/t/1176740.aspx)、利用できなくなっていると、プラグインではなく、コア機能だったようです。
  • aspnet_compiler。これはApplication_Startを起動しません。

ご協力いただければ幸いです。

+0

本当にやりたいこととあなたの質問に対する答えが混ざっていると思われます。あなたが達成しようとしていることを述べることをお勧めします。次に、あなたが考えているアプローチを解決策と位置づけます。おそらく誰かがあなたのアプローチが間違っていると言ってくれるでしょうし、あなたはxyzを試してみるべきです。または、より明確に述べられている場合、あなたは実際の質問を解読できる方がよいでしょう。 –

+0

私は持っていると思いましたか? 最初の2つの段落を入れ替える以外に、どうすればよいでしょうか? –

答えて

0

私は完全にそれが何を意味するのか理解して主張することはできませんが、それの音とすることで、この記事をもとに - IProcessHostPreloadClienthttp://gunnarpeipman.com/2010/01/asp-net-4-0-how-to-use-application-warm-up-class/

はあなたがHTTPに関連する何もできないので、任意のHTTPコンテキストを持っていません。あなたは基本的にあなた自身です。 WCFはHTTP以外のプロトコルでも動作できるため、MSDNはこのインターフェイスが主にWCFを対象としていると言っているかもしれません。

関連する問題