某公司將 example.com 上託管於 S3 的靜態網站替換為 ALB 後方的動態應用程式,並為該 ALB 新增了加權的 Route 53 記錄。然而,部分使用者仍然看到舊的靜態網站。工程師應如何確保 example.com 僅提供動態內容?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 從 example.com 託管區域中移除指向 S3 儲存貯體的加權 DNS 記錄,並等待 DNS 傳播完成。.
為什麼這是答案
正確答案是從 example.com 託管區域中移除指向 S3 儲存貯體的加權 DNS 記錄,並等待 DNS 傳播完成。當部分使用者仍然看到舊的靜態網站時,這表示他們的 DNS 解析器可能仍然快取著指向 S3 儲存貯體的舊 DNS 記錄。移除舊的加權 DNS 記錄,並等待 DNS 傳播,能確保所有使用者最終都會透過新的 ALB 記錄來解析 example.com。 刪除 S3 儲存貯體中的物件並不能解決 DNS 快取問題,因為使用者可能仍然會嘗試解析到一個不存在的 S3 儲存貯體。將 S3 記錄的權重更新為 0 並不能保證立即傳播,且仍然會留下一個不必要的記錄。設定 S3 網站重新導向是個好方法,但如果使用者根本沒有解析到 S3 網站,則無法執行重新導向。因此,移除舊的 DNS 記錄並等待傳播是確保所有流量導向新應用程式的最直接且有效的方法。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡