एएसपी.नेट ऐप्स के साथ एक मुद्दा यह है कि वे समय-समय पर खुद को फिर से लोड करते हैं, जिससे उस समय के दौरान साइट पर आने वाले उपयोगकर्ताओं के लिए लंबी देरी और संभवत: टाइमआउट होता है।लोड बैलेंसर का उपयोग कर एएसपी.NET एप्लिकेशन रीलोड देरी को कैसे खत्म करें?
यह छोटी वेबसाइटों के लिए कोई समस्या नहीं हो सकती है, लेकिन यह उपयोगकर्ताओं को उच्च-ट्रैफ़िक साइटों के लिए महत्वपूर्ण डाउनटाइम का प्रतिनिधित्व कर सकता है, यदि उपयोगकर्ता पुन: प्रारंभ करने वाले वेब फार्म में नोड पर जाते हैं।
प्री-शिकायत मदद कर सकती है, लेकिन कई पृष्ठों वाली वेबसाइटों के लिए, अभी भी एक अपरिहार्य देरी है।
किसी भी सर्वर पर एक एएसपी.NET अनुप्रयोग डोमेन पुनरारंभ करने पर बैलेंसर्स को किसी भी तरह से "पता" लोड कर सकते हैं? फिर, जब तक एप्लिकेशन पुनरारंभ करना पूरा नहीं हो जाता है, तब तक वे इस सर्वर के आसपास यातायात को रूट कर सकते हैं।
वर्तमान में, मेरे पास मेरा लोड बैलेंसर साइट पर एक सरल .aspx पृष्ठ पिंग है। यदि कोई देरी हो रही है या पृष्ठ लोड होने में विफल रहता है, तो मेजबान घूर्णन से बाहर निकाला जाता है। क्या एएसपी.NET स्तर की बजाय आईआईएस स्तर पर शायद अधिक लक्षित स्वास्थ्य जांच करना संभव है?
दिलचस्प, तथापि, वहाँ लोड बैलेंसर्स या स्वास्थ्य की जांच का कोई जिक्र नहीं है। – frankadelic