静态子域(用作资产主机)有时很慢或不起作用

我的设置:

专用服务器,运行我自己的DNS服务器Apache 2,运行在Phusion Passenger 2.2.9上的Ruby on Rails应用程序,使用铁路的dynamic资产主机生成器 ,使用这些子域获取资产:static1,static2,static3,static4。 在我的Apacheconfiguration为子域名* .domain.com通配符。

问题:

如果我在没有上网的情况下(几个小时)前往网站,有时一个或多个资产子域名需要很长时间才能加载或根本无法加载。 我怀疑我的DNS服务器安装不正确,查找其中一个子域失败或需要很长时间。 我使用了几个DNS检查器,但没有发现我的DNS设置有任何主要问题。 这只发生在我没有浏览网页一段时间之后,因为我开始浏览网站,所有的东西都加载得很好。 现在我切换回使用只有1资产子域(static.domain.com)这似乎工作。 我只是想知道,如果我的DNS设置或我的Apacheconfiguration有什么问题。 如果需要,我可以提供其他细节。

我做了一个完整的dnstrace到您的域名,并没有看到任何明显的问题与外部可见的configuration。 我也尝试了twisted4lifeconfiguration检查器,它也没有出现任何相关的问题。

我的猜测(这是一个信息级别的猜测)将是你的线路上的数据包丢失,这会影响DNS查找特别严重,并会导致一个百分比的DNS查找失败。

做一个ping你的DNS提供商,任何数据包丢失是不好的。 如果你发现有问题…嗯…修理它?