मेरा अनुमान है कि अनुप्रयोग पूल के कार्यकर्ता प्रक्रियाओं एक निश्चित समय पर पुनरावृत्ति करने के लिए सेट कर रहे हैं है आईआईएस में हर रात, जो सुबह में पहली बार देरी का कारण बनती है। IIS -> Properties -> में एप्लिकेशन पूल पर राइट-क्लिक करें और अपने आप को देखने के लिए "निम्न समय पर रीसायकल कार्यकर्ता प्रक्रियाएं कहां कहती हैं:" कहां देखें।
आप अपनी समस्या को ठीक करने के लिए इस विकल्प को अक्षम कर सकते हैं, लेकिन मैं इसकी अनुशंसा नहीं करता क्योंकि कार्यकर्ता प्रक्रियाओं को हर रात रीसायकल करने से लीक हो सकती है जो किसी भी स्मृति को पुनः प्राप्त कर लेती है। शेयरपॉइंट विकास के दौरान मेमोरी लीक विशेष रूप से संभव है क्योंकि आप जानते हैं कि SharePoint ऑब्जेक्ट मॉडल में कई ऑब्जेक्ट्स अनमांडेड मेमोरी में अपना अधिकांश काम करते हैं। यदि इन वस्तुओं को बड़ी मात्रा में स्मृति का उचित तरीके से निपटान नहीं किया जाता है, तो कचरा संग्रह में देरी, .NET कचरा कलेक्टर पर थोड़ा स्मृति दबाव जोड़ने पर कब्जा कर लिया जा सकता है।
Best Practices: Using Disposable Windows SharePoint Services Objects
मैं सुबह में साइट को लोड करने में देरी की समस्या का समाधान करने के लिए एक निर्धारित कार्य की स्थापना की seanb के सुझाव से सहमत। बस सुनिश्चित करें कि कार्यकर्ता प्रक्रियाओं ने स्पष्ट रूप से पुनर्नवीनीकरण के बाद इसे एक समय के लिए शेड्यूल किया है।
स्रोत
2008-12-11 04:40:19
यह आदर्श लग रहा था लेकिन दुर्भाग्य से ऐसा लगता है कि यह खींचा गया है। हालांकि धन्यवाद। –
@BrianScott यह शर्म की बात है! इसे इंगित करने के लिए धन्यवाद, मैंने अपना जवाब अपडेट कर लिया है। –