जवाबों:
मूल पोस्टर के रूप में एक ही सवाल था, लेकिन एक संक्षिप्त जवाब नहीं मिल सका, नीचे मेरे शोध से विश्लेषण है।
आवेदन पूल! = कार्यकर्ता प्रक्रिया (w3wp.exe)
अनुप्रयोग पूल तुरंत प्रारंभ करें = स्वचालित या मैन्युअल बेसिक सेटिंग प्रारंभ करें
...
प्रारंभ मोड = कार्यकर्ता प्रक्रिया प्रारंभ मोड: तुरंत या मांग पर
अग्रिम सेटिंग्स ...
अतिरिक्त नोट्स
IISRESET / प्रारंभ
प्रारंभ IIS और उपरोक्त कॉन्फ़िगरेशन सेटिंग्स निर्धारित करेगी जब एप्लिकेशन पूल (एस) और कार्यकर्ता प्रक्रिया (एस) (w3wp.exe) शुरू होती है।
IIS प्रबंधक स्टॉप वेब सर्वर GUI कार्रवाई
इनबाउंड अनुरोधों को संभालने से वेब सर्वर को रोकें लेकिन एप्लिकेशन पूल (s) या w3wp.exe प्रक्रिया (es) को नहीं रोकेंगे।
IIS प्रबंधक वेब सर्वर GUI कार्रवाई
प्रारंभ करें इनबाउंड अनुरोधों को संभालने के लिए वेब सर्वर प्रारंभ करें, लेकिन अनुप्रयोग पूल (s) या w3wp.exe प्रक्रिया (es) प्रारंभ नहीं करेगा।
वेब सर्वर को शुरू / बंद करने के लिए मेनू क्रिया
IIS प्रबंधक स्टॉप एप्लिकेशन पूल GUI कार्रवाई
w3wp.exe प्रक्रिया को रोकें।
ऐसा लगता है कि जब वर्ल्ड वाइड वेब पब्लिशिंग सेवा शुरू की जाती है, तो "स्टार्ट एप्लिकेशन पूल तुरंत" नियंत्रित करता है कि एप्लीकेशन पूल "स्टार्ट" है या नहीं। लेकिन "शुरू" एप्लिकेशन पूल आवश्यक रूप से नहीं चल रहा है (जिसका अर्थ है कि w3wp प्रक्रिया नहीं हो सकती है)।
यदि कोई ऐप पूल "शुरू" नहीं किया जाता है, तो आपको उस ऐप पूल का उपयोग करने वाली साइट पर हिट करने पर 503 मिलेगा।
यदि एक ऐप पूल "शुरू" है, तो एक w3wp प्रक्रिया आपके अनुरोध को पूरा करेगी। "ऑलवेज रनिंग" का अर्थ है कि जब एप्लिकेशन पूल शुरू किया जाता है तो w3wp प्रक्रिया शुरू होती है। OnDemand का अर्थ है w3wp प्रक्रिया जब आप पहली बार किसी वेबसाइट से टकराते हैं, जो एप्लिकेशन से जुड़ी होती है (w3wp शुरू होने में देरी होती है)।
जवाब देने में थोड़ी देर हो गई लेकिन मैं अपने निष्कर्षों को जोड़ दूंगा क्योंकि मैंने इस प्रश्न के लिए asnwer खोजने के लिए चारों ओर देखा।
"OnDemand": IIS वेब अनुप्रयोग के लिए पहला अनुरोध प्राप्त होने पर कार्यकर्ता प्रक्रिया शुरू करेगा। "AlwaysRunning": IIS, IIS पूल शुरू होते ही एप्लिकेशन पूल के लिए कार्यकर्ता प्रक्रिया शुरू करता है या जब एप्लिकेशन पूल बनाया जाता है।
IIS 8 प्रति नया क्या है - अनुप्रयोग पूल सेटिंग :
प्रारंभ मोड
कुछ वेब एप्लिकेशन शुरू होने में महत्वपूर्ण समय लेते हैं। वेब एप्लिकेशन के लिए पहला अनुरोध प्राप्त होने पर IIS डिफ़ॉल्ट रूप से केवल एक कार्यकर्ता प्रक्रिया शुरू करता है। इसलिए वेब अनुप्रयोगों के लिए जिन्हें आरंभ करने के लिए अधिक समय की आवश्यकता होती है, उपयोगकर्ताओं को धीमी प्रतिक्रियाएं दिखाई दे सकती हैं।
ऐसे अनुप्रयोगों के लिए IIS शुरू होते ही कार्यकर्ता प्रक्रिया शुरू करना एक अच्छा विचार है। एप्लिकेशन पूल में एक StartMode सेटिंग होती है, जो IIS में शुरू होते ही हमेशा अनुप्रयोग के लिए कार्यकर्ता प्रक्रिया शुरू करता है।
IIS 8 आपको एप्लिकेशन पूल सेटिंग UI में यह सेटिंग प्रदान करता है।