靜態子網域(用作資產主機)有時很慢或不起作用

靜態子網域(用作資產主機)有時很慢或不起作用

我的設定:

專用伺服器,運行我自己的 DNS 伺服器,Apache 2,在 Phusion Passenger 2.2.9 上運行的 Ruby on Rails 應用程序,使用 Rail 的動態資產主機發電機使用這些子域取得資源:static1、static2、static3、static4。在我的 Apache 配置中,有一個子網域 *.domain.com 的通配符。

問題:

如果我在一段時間(幾個小時)沒有訪問該網站後訪問該網站,有時一個或多個資產子網域需要很長時間才能加載或根本無法加載。我懷疑我的 DNS 伺服器設定不正確,並且對其中一個子網域的查找失敗或需要很長時間。我使用了一些 DNS 檢查器,但沒有發現我的 DNS 設定有任何重大問題。只有當我有一段時間沒有訪問該網站後才訪問該網站時,才會發生這種情況,當我開始瀏覽該網站時,一切都加載得很好。現在我切換回僅使用 1 個資產子網域 (static.domain.com),這似乎有效。我只是想知道我的 DNS 設定或 apache 配置是否有問題。如果需要,我可以提供其他詳細資訊。

答案1

我做了一個完整的dnstrace到您的域名,並且沒有發現外部可見配置有任何明顯問題。我也嘗試過扭曲的生活配置檢查器也沒有發現任何相關問題。

答案2

我的猜測(這是對可用資訊等級的猜測)是線路上的資料包遺失,這對 DNS 查找影響特別嚴重,並且會導致一定比例的 DNS 查找失敗。

對您的 DNS 提供者執行 ping 操作,任何資料包遺失都是不好的。如果您在那裡發現問題……呃……解決它嗎?

相關內容