Ein Unternehmen hat eine auf S3 gehostete statische Website unter example.com durch eine dynamische Anwendung hinter einem ALB ersetzt und einen gewichteten Route 53-Eintrag für den ALB hinzugefügt. Einige Benutzer sehen immer noch die alte statische Website. Wie kann der Ingenieur sicherstellen, dass für example.com nur der dynamische Inhalt bereitgestellt wird?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Den gewichteten DNS-Eintrag, der auf den S3-Bucket verweist, aus der gehosteten Zone example.com entfernen und warten, bis die DNS-Propagierung abgeschlossen ist..
Warum dies die Antwort ist
Die korrekte Antwort ist, den gewichteten DNS-Eintrag, der auf den S3-Bucket verweist, zu entfernen und auf die DNS-Propagierung zu warten. Wenn Benutzer immer noch die alte statische Website sehen, liegt das daran, dass ihre lokalen DNS-Resolver oder Caches noch den alten Eintrag für den S3-Bucket gespeichert haben. Das Entfernen des Eintrags stellt sicher, dass keine neuen Anfragen mehr an S3 geleitet werden, und nach Ablauf der TTL (Time to Live) in den Caches der Resolver wird die neue Anwendung über den ALB erreicht. Das Löschen von Objekten aus dem S3-Bucket (Option 1) würde zwar verhindern, dass die statische Website angezeigt wird, löst aber nicht das Problem der DNS-Auflösung, das Benutzer auf den alten S3-Endpunkt leitet. Das Aktualisieren des gewichteten DNS-Eintrags auf ein Gewicht von 0 (Option 2) ist nicht die beste Lösung, da der Eintrag immer noch existiert und theoretisch noch aufgelöst werden könnte, auch wenn die Wahrscheinlichkeit gering ist. Eine "Domain-Reset-Option" gibt es in Route 53 nicht. Die Konfiguration der S3-Website zur Umleitung (Option 3) ist eine mögliche Übergangslösung, aber das Entfernen des Eintrags ist sauberer und endgültiger, sobald die Umstellung vollständig ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich