2011-11-02 18 views
5

किसी को पता है जहाँ मैं आईआईएस नकली HTTP अनुरोध सुविधा System.Web.Hosting.IProcessHostPreloadClient पर पहचान के बारे में जानकारी प्राप्त कर सकते?"आईआईएस अनुरूपित HTTP अनुरोध" क्या हैं?

मुझे लगता है मैं उपयोग कर रहा हूँ How to warm up an ASP.NET MVC application on IIS 7.5?

के लिए एक आवेदन पूल रीसायकल के बाद तेजी से प्रतिक्रिया समय, समान सुनिश्चित करने के लिए "सामान्य" ASP.NET साइट वार्मअप बात करने के लिए कोशिश कर रहा हूँ:

  • विंडोज सर्वर 2008 R2
  • IIS 7.5
  • .NET 4.0
  • ASP.NET MVC 3

IProcessHostPreloadClient डॉक्स में टिप्पणी (लिंक ऊपर देखें) explictly राज्य:

यह इंटरफ़ेस WCF अनुप्रयोग जो गैर- HTTP अनुप्रयोग हैं द्वारा मुख्य रूप से इस्तेमाल के लिए करना है। ASP.NET डेवलपर्स जो ASP.NET वेब अनुप्रयोगों प्रीलोड करने आईआईएस 7.0 में नकली HTTP अनुरोध का उपयोग करना चाहिए चाहते हैं ...

कृपया ध्यान दें कि इस सवाल का IProcessHostPreloadClient, जो मैं सफलतापूर्वक लागू किया और शुरू किया है के बारे में नहीं है मेरी साइट को गर्म करने के लिए एक HttpWebRequest; यह अनिवार्य रूप से a similar question जैसा ही है, जिसकी बदौलत वेब पर कई अन्य डुप्लिकेट/रिपोस्ट हैं लेकिन वास्तव में इसका उत्तर कभी नहीं दिया गया था।

अन्य (स्पष्ट) लाल herrings:

  • एक आईआईएस "आवेदन वार्मअप मॉड्यूल" (http://forums.iis.net/t/1176740.aspx), अब उपलब्ध नहीं है और एक मुख्य सुविधा एक प्लगइन के बजाय किया गया है लगता है जो।
  • aspnet_compiler, जो Application_Start को गति प्रदान नहीं करता है।

किसी भी सहायता बहुत सराहना की जाएगी।

+0

मुझे लगता है कि आप क्या आप वास्तव में क्या करना चाहते हैं क्या साथ अपने प्रश्न का उत्तर मिश्रण कर रहे हैं। मेरा सुझाव है कि आप बताएं कि आप क्या करने की कोशिश कर रहे हैं। फिर उस दृष्टिकोण को बताएं जो आपको लगता है कि समाधान हो सकता है। शायद कोई आपको बताएगा कि आपका दृष्टिकोण गलत है और आपको xyz आज़माएं। या जब अधिक स्पष्ट रूप से कहा गया है तो वे आपके वास्तविक प्रश्न को समझने में सक्षम होंगे। –

+0

मैंने सोचा था कि मेरे पास था? आसपास के पहले दो अनुच्छेदों को स्वैप करने के अलावा, मुझे इसके बारे में कैसे जाना चाहिए? –

उत्तर

0

मैं दावा नहीं कर सकते मैं पूरी तरह से समझते हैं कि इसका क्या मतलब है, लेकिन इसके बारे में लगता है और इस लेख के आधार पर - http://gunnarpeipman.com/2010/01/asp-net-4-0-how-to-use-application-warm-up-class/

IProcessHostPreloadClient में आप किसी HTTP संदर्भ ताकि आप HTTP से संबंधित कुछ नहीं कर सकते नहीं है। आप मूल रूप से अपने ही हैं। डब्ल्यूसीएफ HTTP के अलावा प्रोटोकॉल के साथ काम कर सकता है और इसलिए एमएसडीएन यह कह सकता है कि यह इंटरफेस मुख्य रूप से डब्ल्यूसीएफ के लिए है।

संबंधित मुद्दे