2012-11-04 10 views
12

Asp.net जो तब होता है जब आवेदन समाप्त हो जाता है, इस
ऐसे परिदृश्य क्या हैं जो अनुप्रयोग_इंड ईवेंट को ट्रिगर करते हैं? जब इस घटना के असली में होता है, अर्थात स्थितियों की किस तरह यह गति प्रदान:

void Application_End(object sender, EventArgs e) 
{ 
} 

मेरा प्रश्न की तरह है निम्नलिखित एक Application_End घटना है?

मान लीजिए मैं जो कार्यान्वित लगातार & एक समय में हजारों स्थानों से तक पहुँचता है, तो जब यह Application_End घटना घटित होता एक बैंकिंग वेब अनुप्रयोग 24x7x365 चल रहा है, है? इसके लिए किस तरह की स्थितियां जिम्मेदार हैं?

उत्तर

16

Application_End घटना निकाल दिया जाता है जब आईआईएस पूल पुनर्नवीनीकरण है या आप बिन फ़ोल्डर या web.config फ़ाइल में परिवर्तन कर जब। आप offpeak घंटे पर एक दिन एक बार एक पुनरावृत्ति शेड्यूल करने के लिए डिफ़ॉल्ट IIS सेटिंग बदलना चाहिए।

+0

धन्यवाद स्टीफन, इस सवाल का जवाब मुझे एक बहुत मदद की है, मैं एक एसएमएस समारोह भेजने का इस्तेमाल किया था मेरी Application_Start और Application_End घटनाओं में अपने मोबाइल फ़ोन पाठ संदेश भेजने के लिए और मुझे पता है कि मेरी वेब सेवा का निर्माण शुरू आग आवेदन का कारण बनता है नहीं था और अंत घटनाओं, और मैं तेज़ संदेश प्राप्त कर रहा था :) आपके उत्तर ने मुझे यह समझने में मदद की कि क्या हो रहा था। धन्यवाद। –

+0

"जब आप बिन फ़ोल्डर में परिवर्तन करते हैं" तो मेरे लिए मुद्दा था। मैं एक निश्चित स्थिति के दौरान बिन निर्देशिका में एक डिबगिंग पाठ फ़ाइल बाहर लिख रहा था और यह मेरे वेब अनुप्रयोग से बाहर लात रखा (यानी मेरी सत्र और application_end बंद करने() फायरिंग। यह मैं पागल तो यह छोटा-सा स्निपेट के लिए धन्यवाद चला रहा था। –

+1

@StefanP:।। आप जानबूझकर एक पुनरावृत्ति शेड्यूल करने के लिए है, तो वहाँ अपने आवेदन के साथ एक समस्या है आप कभी बार-बार पुन: प्रारंभ करने/पुनरावृत्ति नहीं होनी चाहिए अगर वहाँ एक ऐसा मुद्दा है का कारण बनता है तो आप उस पर विचार करना है, तो आप जांच करने के लिए की जरूरत है और एक रीसायकल शेड्यूल करके उस पर बैंड-सहायता रखने के बजाय * उस समस्या को ठीक करें। –

9

यह उन परिस्थितियों में से एक में सक्रिय किए जाएंगे:

  1. आईआईएस पूल को पुन: प्रारंभ किया गया है।

  2. Web.config बदल जाता है।

  3. आवेदन को पुनः आरंभ कर रहा है।

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

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