जब मेरा एक वेब सर्वर अनप्लग हो जाता है, तो मैं अपने बी वेब सर्वर को दूसरे शहर में स्वचालित रूप से सभी उपयोगकर्ताओं को कैसे पुनर्निर्देशित करूं, और इसके विपरीत?
एक लोड-बैलेंसिंग स्विच जो मैं चाहता हूं, सिवाय इसके कि मैं यह पता नहीं लगा सकता कि इसे कैसे काम करना है जब तक कि दोनों वेब सर्वर एक ही इमारत में न हों।
उच्च-उपलब्धता क्लस्टरिंग सिस्टम मैं क्या चाहता हूं, सिवाय इसके कि मैं यह पता नहीं लगा सकता कि इसे कैसे काम करना है जब तक कि दोनों वेब सर्वर एक ही इमारत में न हों।
" मुख्य वेब सर्वर के डाउन होने पर किसी अन्य वेब सर्वर पर किसी स्थैतिक पृष्ठ पर पुनर्निर्देशित " करने के लिए स्वीकृत उत्तर 2 अलग-अलग शहरों में वेब सर्वर का समर्थन करता है। लेकिन एक बॉक्स पर सॉफ़्टवेयर का एक टुकड़ा स्थापित करने से मुझे उस बॉक्स को अनप्लग करने के बाद कैसे मदद मिलती है?
कैसे करते राउंड रोबिन DNS और सामग्री वितरण नेटवर्क (CDN) यह करते हैं?
मुझे लगता है कि एक दृष्टिकोण कुछ इस तरह शुरू होता है:
- मुझे अपने प्रत्येक भौतिक वेब सर्वर का आईपी पता मिलता है।
- मैंने अपने प्रत्येक भौतिक वेब सर्वर के IP पते को "the" वेब साइट (एकाधिक A रिकॉर्ड या AAAA रिकॉर्ड या दोनों) के एकल डोमेन नाम के DNS रिकॉर्ड में डाल दिया है।
- ... तो मुझे क्या करने की आवश्यकता है?
मुझे लगता है कि एक और दृष्टिकोण कुछ बाहर शुरू होता है
- मैं सिंगल डायनेमिक नाम के लिए कुछ डायनेमिक डीएनएस प्रदाता का उपयोग करता हूं जो मुझे उम्मीद है कि उपयोगकर्ता वेब ब्राउज़र में टाइप करेंगे
- मैं प्रत्येक वेब सर्वर पर एक क्रोन जॉब सेट करता हूं जो समय-समय पर DNS प्रदाता को अपना आईपी पता (अपडेट ए रिकॉर्ड या एएएए रिकॉर्ड) या अपने स्वयं के डोमेन नाम (CNAME रिकॉर्ड या DNAME रिकॉर्ड अपडेट) बताता है।
- ... तो मुझे क्या करने की आवश्यकता है?
(अभी के लिए, मुझे खुशी होगी अगर मेरे उपयोगकर्ताओं को मेरी संपर्क जानकारी और एक फुटनोट के साथ एक स्थिर वेब पेज मिला, जो कहता है कि "मुख्य ए वेब सर्वर नीचे लगता है" जब भी वेब सर्वर ए अनप्लग होता है। यह पहले से बहुत बेहतर है। वर्तमान प्रणाली जो केवल एक "सर्वर नहीं मिला" त्रुटि देता है। आदर्श रूप से मैं ए और बी को पूरी तरह से सिंक्रनाइज़ और स्पष्ट रूप से समान होना चाहता हूं - लेकिन यह एक और प्रश्न के लिए कुछ है: सीडीएन के बराबर लेकिन डायनामिक सामग्री के लिए? )।