यह हाल ही में मेरे ध्यान में आया है कि मेजबाननाम के लिए एकाधिक ए रिकॉर्ड स्थापित करने के लिए न केवल राउंड-रॉबिन लोड-बैलेंसिंग के लिए बल्कि स्वत: विफलता के लिए भी उपयोग किया जा सकता है।एकाधिक ए रिकॉर्ड का उपयोग कर फेलओवर के लिए DNS का उपयोग
तो मैं यह परीक्षण की कोशिश की:
- मैं अपने डोमेन का पृष्ठ लोड
- उल्लेख किया जो हमारे सर्वर के पेज
- कि मेजबान
- रीलोडेड पर वेब सर्वर बंद कर दिया सेवा की थी पृष्ठ
और वास्तव में ब्राउज़र ने पृष्ठ को लोड करने के लिए स्वचालित रूप से एक अलग सर्वर का प्रयास किया। यह ओपेरा, सफारी, आईई, और फ़ायरफ़ॉक्स में काम किया। केवल क्रोम एक अलग सर्वर को आजमाने में विफल रहा।
लेकिन कुछ मिनटों के लिए उस सर्वर को ऑफ़लाइन छोड़ने और एक्सेस लॉग को देखने के बाद, मैंने पाया कि अन्य सर्वरों के अनुरोधों की संख्या में उल्लेखनीय वृद्धि नहीं हुई है। ऑफ़लाइन 3 सर्वरों में से 1 के साथ, मैंने शेष 2 सर्वरों में से प्रत्येक को लगभग 50% तक पहुंचने की उम्मीद की थी, लेकिन इसके बजाय मैंने केवल 7-10% देखा। इसका मतलब यह हो सकता है कि DNS- आधारित विफलता ब्राउज़र/आगंतुकों के बहुमत के लिए काम नहीं करती है, जो कि मैंने अभी परीक्षण किया था, जो सीधे विरोध करता है।
क्या किसी को पता है कि DNS- आधारित वेब ब्राउज़र विफलता के साथ क्या हो रहा है? ऐसा क्यों हो सकता है कि स्वचालित विफलता मेरे लिए क्यों काम करती है लेकिन हमारे अधिकांश आगंतुकों का नहीं?
सर्वरफॉल्ट.com, बहन साइट को स्टैक ओवरफ्लो का प्रयास करें। – bnieland
धन्यवाद, मैंने [किया है] [http://serverfault.com/questions/247885/using-dns-for-failover-using-multiple-a-records) – Daniel