Domain-Name-System
域不斷在新舊託管服務之間來回切換
我昨天將我的域從 Heroku 移到了 DigitalOcean。這個過程很順利,網站似乎在 DigitalOcean 上執行良好。今天早上,當我嘗試訪問我的網站時,我注意到了這個錯誤
Heroku | No such app There is no app configured at that hostname. Perhaps the app owner has renamed it, or you mistyped the URL.
我檢查了我的域名註冊商 (GoDaddy) 的設置,域名伺服器不知何故被設置回了預設設置。我再次將它們更改為指向 DigitalOcean 名稱伺服器。大約半小時後,我能夠再次訪問我的網站。但從那時起,域在隨機時間繼續顯示相同的 Heroku 錯誤,然後幾分鐘後又開始工作。是什麼導致瞭如此奇怪的問題?我已清除瀏覽器記憶體和 cookie。
據此,DNS 似乎已正確傳播。
該網站使用 Ubuntu 14.04 機器上的 DigitalOcean droplet 託管。
我能找到的所有 DNS 記錄
edmhunters.com
都表明它託管在上面ns{1,2,3}.digitalocean.com
,並且那些A
記錄指向107.170.189.169
.由於 DNS 記錄看起來正確,因此可能是記憶體問題。
NS
來自伺服器的記錄TLD
有 48 小時的 TTL。因此,如果不到 48 小時,因為您更新了記錄,您可能只需要等待。您可以檢查您自己的 ISP 提供的 DNS 解析器上的記憶體。很可能其中一個記憶體了舊記錄,其餘的則有新記錄。