के रूप में सबसे अच्छा मैं बता सकते हैं जब एक कार्यकर्ता प्रक्रिया recycles:Asp.Net अनुप्रयोग पूल पर छा पुनर्चक्रण समय?
क) एक नया एक अप spins से पहले पुराने एक बंद हो जाता है ख) वर्ष एक बंद हो जाता है एक बार सभी सक्रिय अनुरोध इसकी सर्विसिंग पूरा करता
क्या उपरोक्त सटीक है?
यदि हां, तो मैं डेटा है कि मैं एक बार Application_End एसक्यूएल (में स्टोर) है global.ascx फ़ाइल से सक्रिय करता है। जब मैं एप्लिकेशन_स्टार्ट() आग लगता हूं तो मैं इस डेटा को वापस खींचता हूं।
समस्या मेरी परीक्षण पर आधारित है, नई वर्कर प्रोसेस मेरे पुराने कार्यकर्ता प्रक्रिया से पहले Application_Start() आग अपने Application_End पूरा करने के लिए एक मौका हो जाता है()।
इस स्थिति से निपटने के लिए सर्वोत्तम प्रथाओं क्या हैं? पहले से
चियर्स
संपादित करें: मैं बस आईआईएस 7 'अक्षम छा रीसायकल' पर एक फीचर देखा - मेरा अनुमान है कि यह सबसे अच्छा मार्ग
हाँ मैं मानता हूँ, इस दृष्टिकोण मुझे हमारे आवेदन तराजू अगर एक पहेली में छोड़ देता है और वेब खेत/उद्यान परिदृश्य में सिर की जरूरत है। क्या कोई मुफ्त वितरित कैश उत्पाद है - मुझे लगता है कि सबसे अधिक लागत एक महत्वपूर्ण लागत है? भी भविष्य विंडोज सर्वर रिलीज के एक देशी घटक होने की उम्मीद - – downatone
Windows सर्वर AppFabric Windows सर्वर के लिए एक नि: शुल्क विस्तार है। – Nariman
आप सही हैं - वितरित कैश वास्तव में जाने का सबसे अच्छा तरीका है। – downatone