मेरे पास IIS 7 (30+ सर्वर) चलाने वाला एक तेज़ी से बढ़ता वेब फ़ार्म है। सभी सर्वर एक दूसरे की समान प्रतियां हैं और सभी सर्वर भौतिक हैं। हम महीने में एक बार सॉफ़्टवेयर अपडेट करते हैं, और वर्तमान प्रक्रिया में, हम निम्नलिखित चरणों का पालन करते हैं:
- F5 लोड बैलेंसर पर पूल से सर्वर को अक्षम करें।
- IIS में HTTP कीप-अलाइव्स को अक्षम करें ताकि कनेक्शन जल्दी से गिर जाए।
- वेबसाइट के डिफ़ॉल्ट निर्देशिका को नए बायनेरिज़ वाले नए फ़ोल्डर में बदलें।
- टेस्ट सर्वर
- HTTP Keep-alives सक्षम करें।
- F5 पूल में सर्वर को सक्षम करें।
- सर्वर 2 पर जाएँ
Microsoft के पास अनुप्रयोग केंद्र हुआ करता था जिसे कुछ समय पहले छोड़ दिया गया था। उन्होंने वेब फ़ार्म फ्रेमवर्क के साथ एक दूसरा प्रयास किया है, लेकिन यह क्यूए टाइम को रिलीज़ पैकेज का परीक्षण करने के लिए जोड़ता है क्योंकि यह तैनाती में बचाता है।
क्या किसी ने शेल्फ एप्लिकेशन को व्यावसायिक रूप से देखा है जो बड़े वेब फार्मों के प्रबंधन और तैनाती के लिए अनुरूप है?
धन्यवाद!