क्या कोई भी विंडोज सेवाओं (मेरे मामले में, .NET में विकसित) चलाने के लिए किसी भी स्थापित सर्वोत्तम प्रथाओं के बारे में जानता है, ताकि वे उच्च उपलब्धता के लिए अन्य सर्वर पर सही ढंग से विफल हो जाएंगे प्रयोजनों?सेवाओं पर विफल होने के लिए चुनौतियां और सर्वोत्तम अभ्यास
मुख्य तरीकों से मैं इसे देख सकता हूं या तो आवश्यक होने पर द्वितीयक सर्वर शुरू कर रहा है (जिस स्थिति में अन्य सर्वर की निगरानी करने की आवश्यकता है), या दोनों सेवाएं एक साथ चल रही हैं (जिस स्थिति में उन्हें आवश्यकता है उनके काम को सिंक्रनाइज़ करें ताकि वे वही काम करने की कोशिश न करें)।
क्या इस तरह की समस्या के लिए कोई पैटर्न या मॉडल है? मुझे पता है कि सटीक स्थिति एक बड़ा अंतर करेगी, लेकिन यह काफी आम मुद्दे की तरह प्रतीत होता है।
धन्यवाद
जॉन
आपके उत्तर के लिए धन्यवाद। क्षमा करें, मुझे यह इंगित करना चाहिए था कि जिस सेवा का मैं उल्लेख कर रहा था वह पृष्ठभूमि प्रक्रिया सेवा से अधिक था - यह आने वाले नेटवर्क कनेक्शन को संभाल नहीं पाता है। मैं सभी सलाह की सराहना करता हूं! – John