Моя установка:
Выделенный сервер, запуск моего собственного DNS-сервера, Apache 2, приложение Ruby on Rails, работающее на Phusion Passenger 2.2.9, с использованием хоста динамических ресурсов rail генератор который извлекает ресурсы с использованием этих поддоменов: static1, static2, static3, static4. В моей конфигурации Apache есть подстановочный знак для поддоменов * .domain.com.
Эта проблема:
Если я перехожу на веб-сайт после того, как не был на нем какое-то время (несколько часов), иногда один или несколько поддоменов ресурсов загружаются очень долго или вообще не загружаются. Я подозреваю, что мой DNS-сервер настроен неправильно, и поиск одного из поддоменов не работает или занимает очень много времени. Я использовал несколько средств проверки DNS, но не обнаружил серьезных проблем с настройкой DNS. Это происходит только тогда, когда я захожу на веб-сайт после того, как я не был на нем какое-то время, когда я начинаю просматривать веб-сайт, все загружается нормально. Прямо сейчас я вернулся к использованию только одного поддомена активов (static.domain.com), это, похоже, работает. Мне просто любопытно узнать, что-то не так с моей настройкой DNS или моей конфигурацией apache. При необходимости я могу предоставить другие подробности.
Я сделал полный dnstrace на ваше доменное имя и не заметил никаких очевидных проблем с внешней конфигурацией. Я также попробовал twisted4life Средство проверки конфигурации, и оно также не выявило каких-либо проблем.
Я предполагаю (и это предположение с учетом уровня доступной информации) будет потеря пакетов на вашей линии, это особенно плохо повлияет на поиск DNS и приведет к сбою определенного процента запросов DNS.
Сделайте пинг своим DNS-провайдерам, любая потеря пакетов - это плохо. Если вы найдете там проблему ... эээ ... исправить?