उदाहरण के लिए, जब हम www.abc.com से कनेक्ट होते हैं, तो पहले हम 1.1.1.1 से कनेक्ट करने का प्रयास करते हैं। और यदि पहली बार विफल होने का प्रयास करें, तो हम 2.2.2.2 आज़माएं। क्या यह संभव है? क्या हम एक डोमेन नाम के लिए एकाधिक बैकअप आईपी पते पंजीकृत कर सकते हैं?क्या यह संभव है कि एक डोमेन नाम में कई संबंधित आईपी पते हों?
उत्तर
यह राउंड रॉबिन DNS है। भार संतुलन के लिए यह एक बहुत ही सरल समाधान है। आम तौर पर DNS सर्वर प्रत्येक इनकमिंग DNS अनुरोध के लिए DNS रिकॉर्ड्स घुमाएंगे/घुमाएंगे। दुर्भाग्य से यह असफल होने के लिए एक वास्तविक समाधान नहीं है। यदि सर्वर में से कोई एक विफल रहता है, तो कुछ आगंतुकों को अभी भी इस असफल सर्वर पर निर्देशित किया जाएगा।
क्या आपके पास विफलता को संभालने के लिए कोई संकेतक है? –
यह वसूली के समय के बारे में आपकी अपेक्षाओं पर निर्भर करता है। यदि प्रदान की गई सेवा कुछ सेकंड या मिनट के लिए नीचे हो सकती है तो आप तदनुसार DNS अपडेट कर सकते हैं (उदा। असफल सिस्टम के आईपी ले लें)। यदि यह स्वीकार्य नहीं है तो DNS आपकी मदद नहीं कर सकता है और आपको लोड बैलेंसर्स और उच्च उपलब्धता नेटवर्क संरचना का उपयोग करना होगा। –
वास्तव में, धन्यवाद। –
आप इसे कर सकते हैं। यही वह बड़ा लड़का भी करता है।
पहले क्वेरी:
» host google.com
google.com has address 74.125.232.230
google.com has address 74.125.232.231
google.com has address 74.125.232.232
google.com has address 74.125.232.233
google.com has address 74.125.232.238
google.com has address 74.125.232.224
google.com has address 74.125.232.225
google.com has address 74.125.232.226
google.com has address 74.125.232.227
google.com has address 74.125.232.228
google.com has address 74.125.232.229
अगला प्रश्न:
» host google.com
google.com has address 74.125.232.224
google.com has address 74.125.232.225
google.com has address 74.125.232.226
google.com has address 74.125.232.227
google.com has address 74.125.232.228
google.com has address 74.125.232.229
google.com has address 74.125.232.230
google.com has address 74.125.232.231
google.com has address 74.125.232.232
google.com has address 74.125.232.233
google.com has address 74.125.232.238
जैसा कि आप देख, आईपी की सूची के चारों ओर घुमाया, लेकिन दो आईपी के बीच सापेक्ष आदेश यथावत रही।
अद्यतन: मैं असफल होने के लिए DNS राउंड-रॉबिन सुविधाजनक नहीं है, इस बारे में कई टिप्पणियां देख रहा हूं, इसलिए यहां सारांश है: DNS विफल होने के लिए नहीं है। तो यह स्पष्ट रूप से असफल होने के लिए अच्छा नहीं है। इसे कभी विफल होने के लिए समाधान के रूप में डिजाइन नहीं किया गया था।
क्या हमें इस राउंड रॉबिन के लिए काम करने के लिए कुछ सक्षम करना है या यह प्रत्येक DNS सर्वर द्वारा स्वचालित रूप से किया जाता है? मेरे पास एक लिनक्स और एक एमएस DNS है। –
यह स्वचालित रूप से किया जाता है। – karatedog
Google ऐसा क्यों करेगा यदि यह विफलता को कवर नहीं करता है? –
हां यह संभव है, हालांकि जेन्स ने कहा कि सुविधाजनक नहीं है। एल्टेन जैसे अगली पीढ़ी के लोड बैलेंसर्स का उपयोग करना, जो डीएसएसपी (वितरित साइट स्टेट प्रोटोकॉल) नामक एक मालिकाना प्रोटोकॉल का उपयोग करता है जो यह सुनिश्चित करने के लिए नियमित साइट चेक करता है कि यह सेवा स्थानीय या वैश्विक स्तर पर विभिन्न भौगोलिक क्षेत्रों में उपलब्ध है। हालांकि, आपको उस मास्टर या सेवा के लिए आधिकारिक नाम सर्वर के रूप में कॉन्फ़िगर करके डिवाइस पर URL या सेवा को प्रतिनिधि करने के लिए अपने मास्टर DNS में होना आवश्यक है। ऐसा करने से, डिवाइस DNS क्वेरी का उत्तर देता है जहां यह आईपी को हल करेगा जहां राउंड-रॉबिन द्वारा सेवा है या नहीं है, जो आपने कई मीट्रिक से चुने हैं।
- 1. रिवर्स आईपी, आईपी पते पर डोमेन नाम पाएं
- 2. क्या आईपी पते के लिए एसएसएल प्रमाणपत्र होना संभव है, डोमेन नाम नहीं?
- 3. डोमेन नाम को आईपी
- 4. होस्ट नाम को आईपी पते
- 5. Dns.GetHostEntry एकाधिक आईपी पते
- 6. क्या दोनों आईपी पते
- 7. डोमेन नाम
- 8. एक अलग आईपी पते
- 9. क्या यह संभव है कि सी # में वीबी 6 विधियों को कॉल करने में समस्याएं हों जिनमें वैकल्पिक पैरामीटर हों?
- 10. आईपी पते
- 11. आईपी पते
- 12. मैं एक आईपी पते को हल करने वाले सभी डोमेन नाम कैसे ढूंढ सकता हूं?
- 13. आईपी पते
- 14. आईपी पते से होस्ट नाम प्राप्त करें
- 15. क्या प्रत्येक डोमेन में अद्वितीय आईपी हैं?
- 16. डोमेन नाम पर आईपी पता रीडायरेक्ट करें
- 17. डोमेन और उनके सबडोमेन के लिए आईपी पते समान हैं?
- 18. पावरशेल: केवल आईपी पते
- 19. कैसे आईपी पते
- 20. आईपी पते और प्रोटोकॉल
- 21. क्या डोमेन नाम एक विशिष्ट फ़ोल्डर को इंगित करता है?
- 22. विशिष्ट आईपी पते
- 23. कैसे अपने सर्वर आईपी पते के लिए अपने डोमेन नाम संलग्न करने के लिए (अपाचे)
- 24. आईपी पते के आधार पर होस्ट नाम कैसे प्राप्त करें?
- 25. आईपी पते का पोर्ट नंबर कैसे खोजें?
- 26. किसी भी आईपी पते
- 27. एकाधिक आईपी पते
- 28. क्या यह निर्दिष्ट करना संभव है कि
- 29. एकल डोमेन नाम और एकल आईपी पते के साथ अपाचे के साथ दो वेबसाइटों की सेवा
- 30. अपने आईपी पते
यह _exactly_ इस तरह से काम नहीं करेगा (राउंड-रॉबिन के साथ)। यदि आप मेजबान से कई बार पूछताछ करते हैं, तो यह हर बार जब आप क्वेरी करते हैं तो यह आपको अलग-अलग आईपी-एस वापस देगा और न केवल जब कोई होस्ट विफल हो जाता है। – karatedog
@karatedog, मुझे लगता है कि सॉकेट कनेक्शन अगले आईपी से कनेक्ट करने का प्रयास करेगा यदि यह पहले एक –
@AkashKava से कनेक्ट नहीं हो सकता है: एक एकल _connection_ में कई आंतरिक चरण हैं। सरलीकृत: एक आवेदन DNS से पूछताछ करता है और एक आईपी पता प्राप्त करता है। फिर यह उस आईपी पते से जोड़ता है। यदि वह कनेक्शन विफल हो जाता है, तो एप्लिकेशन पहले चरण पर वापस नहीं जायेगा और DNS को दोबारा पूछेगा, केवल तभी कोड किया जाए जब इसे स्पष्ट रूप से किया जाए। और एक DNS सर्वर एकाधिक समय से पूछताछ करने से आपको अलग-अलग आईपी पता नहीं मिलते हैं। तो संक्षेप में, लोड-बैलेंसिंग उद्देश्यों के लिए स्टॉक DNS का उपयोग नहीं किया जा सकता है। – karatedog