2017-08-31 2 views
0

Ich habe eine Frage, welche Richtlinie für die folgende Einrichtung eines Domäneneintrags in Route53 DNS gelten würde.aws route53 Ein Datensatz

Ich habe eine Domain, mit einer api Sub-Domain zeigt auf 2 A Aufzeichnungen

api.xyz.com IN A 10.0.0.1 # (weighted routing policy)weight 100/region virgina 

api.xyz.com IN A 10.0.0.2 # (weighted routing policy) weight 0 /region virginia 

api.xyz.com IN A 10.0.0.3 # (weighted routing policy) weight 100/region california 

api.xyz.com IN A 10.0.0.4 # (weighted routing policy) weight 0 /region california 

Nun, wenn ein Benutzer die URL api.xyz.com löst, was sind die Chancen, dass die Rückkehr ip eine Runde folgenden würde Robin-Methode? dh jede Abfrage wird s/w 10.0.0.1 und 10.0.0.3 abfragen?


auf die Ergebnisse zurück Prüfung sind zufällig, aus 10 Versuchen (DNS-Lookup ohne Cache) i 10.0.0.1 bekommen würde - 3-mal und 10.0.0.3 - 7 Mal. Beim Abfragen des DNS-Servers (R53) wird keine Regel angewendet, um Round-Robin-Ergebnisse zu erhalten (angewendete gewichtete Methode). Also, was regelt diese Abfrage, die verschiedene IPs zurückgibt?

+0

Was sind die TTL auf diesen Aufzeichnungen? Basierend auf TTL kann der Zwischen-DNS-Server die Suche zwischenspeichern. – Kannaiyan

+0

default r53 bei 300 sek, Annahme der Abfrage ohne Cache, was sind die Chancen, dass es in einem der Region landen wird –

+0

Wenn Sie ohne Cache abfragen, dann sollte es nach Gewicht funktionieren. Wenn Sie 300 Sekunden haben. Die Konfigurationen sagen, dass Sie die gleiche IP-Adresse für fünf Minuten zwischenspeichern können. Daher wird der root-DNS erst wieder aufgerufen, wenn der Cache abgelaufen ist. – Kannaiyan

Antwort

0

(Um ehrlich zu sein, ich dies als Kommentar enthalten sollte, aber ich habe nicht genug rep)

Theorie besagt, dass Ihre aktuellen Einstellungen 50/50 gehen sollte, ist die tatsächliche Regel [Gewicht eines Wesens Route/Gewichte aller Routen kombiniert]

Die Routen mit dem Gewicht 0 werden nicht weitergeleitet.

Das einzige "Problem", das ich sehen konnte, ist, dass Ihre Stichprobengröße möglicherweise zu klein ist, um festzustellen, ob sie sich tatsächlich wie erwartet verhält. Vielleicht ein paar weitere Abfragen versuchen, um zu sehen, ob es sich auf 50% Wahrscheinlichkeit stabilisiert?

Verwandte Themen