So vermeiden Sie Serverausfallzeiten mit mehreren A-Datensätzen und mehreren IPs auf GoDaddy
Auf einer Website mit hoher Nachfrage und hohem Durchsatz habe ich drei Server, die Anfragen auf mydomain.com bereitstellen, um eine hohe Verfügbarkeit zu erreichen. Ich habe drei A-Records auf GoDaddy gesetzt, um einen Round-Robin-Lastausgleich auf meinen Servern zu haben (jeder mit einer eindeutigen IP-Adresse und nicht auf GoDaddy gehostet):
A mydomain.com IN 1.1.1.1 A mydomain.com IN 1.1.1.2 A mydomain.com IN 1.1.1.3
Daher sollte jeder Server 33,3% der eingehenden Anfragen erhalten.
Ich war der Meinung, dass der Browser und andere Apps einen Versuch unternehmen würden, falls eine HTTP-Anforderung in 1.1.1.1 fehlschlägt, und schließlich 1.1.1.2 und 1.1.1.3 erreichen würden.
Ich habe herausgefunden, dass, wenn Server 1.1.1.2 ausfällt, einige Benutzer, die zuvor über 1.1.1.2 auf die Website zugegriffen haben, mydomain.com niemals erreichen können, selbst wenn zwei andere Server verfügbar sind. Könnte es an DNS-Caching auf ihrer Seite liegen? Wenn ja ... wie löst man das? Sie können meine Website nie erreichen.
Tipps:
- Das Problem wurde nicht in Browsern gemeldet, sondern auf Linux-Computern, die NodeJS-Anwendungen verwenden (die eine
request
Bibliothek verwenden).
Fragen:
- Ist die GoDaddy-DNS-Verwaltung für meine Zwecke geeignet?
- Gibt es eine bessere Strategie, um Ausfallzeiten von Domänen zu vermeiden?
- Gibt es eine bessere DNS-Verwaltungsplattform als GoDaddy?
Ich habe über andere DNS-Systeme gelesen, die erkennen, wenn ein Server ausfällt, und die diesen Server einfach aus der Liste der A-Einträge entfernen. Dies wäre eine Option, um mein Problem zu lösen! Gibt es bei meinem aktuellen Setup auf GoDaddy Optionen?
Sagen Sie mir, wie Sie mit Ihrer Domain-Verfügbarkeit hohe Verfügbarkeit verwalten.
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
1
DNS-Einstellungen pro Windows-Benutzer wechseln?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?