2008-08-14 17 views
5

मैं वेब प्रकाशन के लिए नया नहीं हूं, लेकिन मैं अक्सर उपयोग की जाने वाली वेबसाइट के खिलाफ प्रकाशित करने के लिए नया हूं। पहले, इस सर्वर पर ऐप्स अक्सर हिट नहीं होते थे, लेकिन हम एक उच्च मांग आवेदन शुरू कर रहे हैं। तो, लाइव वेब सर्वर को प्रकाशित करने के लिए सबसे अच्छा अभ्यास क्या है?आईआईएस को प्रकाशित करना - सर्वोत्तम अभ्यास

  1. यह सबसे अच्छा रात के बीच तक इंतजार करना है, जब लोग पर नहीं होगा क्या यह (हाँ, मैं काफी पर भरोसा कर सकते हैं कि - यह एक इंट्रानेट है और इसलिए के समय होगा गैर-उपयोग)
  2. प्रकाशित करें जब नए अद्यतन को ट्रंक (पर निश्चित रूप से निर्माण सफलता)
  3. अगर 2 सच है निर्भर है, तो है कि बुरा लगता है किसी को उपयोग कर रहा है, तो बना रहे हैं कि विशेष पृष्ठ या DLL और यह अधिलेखित हो जाता है।

... मुझे यकीन है कि इस तरह की चीज़ों के लिए बहुत सारे महान स्थान हैं, लेकिन मैंने सही Google खोज शब्द का उपयोग नहीं किया।

उत्तर

2

@Nick DeVore लिखा है:

अगर 2 सच है, तो बुरा लगता है कि अगर कोई व्यक्ति उस विशिष्ट पृष्ठ या DLL उपयोग कर रहा है और यह ओवरराइट हो जाता है।

यह वास्तव में नहीं एक मुद्दा है आप ASP.NET ढेर का उपयोग कर रहे (वेबफ़ॉर्म, MVC या अपने खुद के रोलिंग) क्योंकि अपने सभी aspx फ़ाइलों संकलित हो और इसलिए वेबसर्वर से छुआ नहीं है।/bin/फ़ोल्डर पूरी तरह से कहीं और छायांकित है, इसलिए अंदर पुस्तकालयों का उपयोग वेबसर्वर द्वारा नहीं किया जाता है।

आईआईएस तब तक इंतजार करेगा जब तक कि सभी अनुरोध नहीं किए जाते हैं (हालांकि कुछ समय समाप्ति है) और फिर संकलन (यदि आवश्यक हो) के साथ आगे बढ़ेगा और ऐपडोमेन की पुनरारंभ करें। अगर केवल कुछ फाइलें बदली हैं, तो ऐपडोमेन फिर से शुरू नहीं होगा। आईआईएस मौजूदा एपडोमेन में नई असेंबली (या संकलित एएसपीएक्स/एएसएमएक्स/एसीएक्स फाइल) लोड करेगा।

@Nick DeVore लिखा है:

मदद मुझे इस एक छोटा सा अधिक समझते हैं। मुझे उस स्थान पर इंगित करें जहां यह माइक्रोसॉफ्ट से समझाया गया है। धन्यवाद!

"आईआईएस ऐपडोमेन" कीवर्ड के लिए Google आज़माएं। मुझे What ASP.NET Programmers Should Know About Application Domains मिला।

0

हम छोटे से घंटों में हमारे अधिकांश अपडेट करते हैं।

हैंडी संकेत, अगर यह एक एएसपी.NET साइट है, जो भी दिन आप रोल आउट करते हैं, तो ऐप_ऑफलाइन.htm फ़ाइल में ड्रॉप करें, यह बताते हुए कि साइट रखरखाव के लिए साइट नीचे है।

http://weblogs.asp.net/scottgu/archive/2006/04/09/442332.aspx

:

स्कॉट गुथरी अधिक जानकारी है

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