हां, दिन में एक बार चूक करने का कारण यह चिंता है कि वेब ऐप में मेमोरी लीक हो सकती है। IIS ऐप पूल को बार-बार रिसाइकल करने का सबसे बड़ा नकारात्मक पहलू यह है कि इससे web.config रीडिंग, असेंबली लोडिंग और asp.net पेजों का पुन: संयोजन और (यदि आप उन्हें पूर्व-संकलन में विश्वास नहीं करते हैं) कोड behinds का कारण होगा। यह एक बहुत ही भारी प्रक्रिया है और यह तब तक नहीं होता है जब तक कि ऐप पूल के पुनर्नवीनीकरण के बाद किसी पृष्ठ के लिए अगला अनुरोध नहीं हो जाता है, इस विशेष अनुरोध को धीमा कर देता है। IIS7 में अब एक मॉड्यूल है जिसे आप इस समस्या से "निपटने" में मदद करने के लिए एप्लिकेशन वार्म अप डाउनलोड कर सकते हैं ।
मैं व्यक्तिगत रूप से अपने रीसाइक्लिंग को शेड्यूल करने के बजाय ऐप-स्टार्ट पर लॉगिंग के साथ युग्मित मेमोरी-आधारित मैक्सिमम का उपयोग करना पसंद करता हूं। यह मुझे लगता है कि मेरे ऐप की कोई मेमोरी लीक नहीं हुई है और जब ऐप पूल रीसायकल करता है तो गलत साबित हो सकता है।