Domain-Name-System

域不斷在新舊託管服務之間來回切換

  • July 4, 2014

我昨天將我的域從 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 解析器上的記憶體。很可能其中一個記憶體了舊記錄,其餘的則有新記錄。

引用自:https://serverfault.com/questions/610159