%20%D0%B8%D0%BD%D0%BE%D0%B3%D0%B4%D0%B0%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82%20%D0%BC%D0%B5%D0%B4%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%20%D0%B8%D0%BB%D0%B8%20%D0%BD%D0%B5%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82.png)
Моя установка:
Выделенный сервер, работающий на моем собственном 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. Я могу предоставить другие подробности, если это необходимо.
решение1
Я сделал полныйdnstraceк вашему доменному имени и не увидел никаких явных проблем с внешне видимой конфигурацией. Я также попробовалtwisted4lifeПроверка конфигурации также не выявила никаких существенных проблем.
решение2
Я предполагаю (и это предположение, учитывая уровень доступной информации), что на вашей линии происходит потеря пакетов, что особенно сильно влияет на поиск DNS и может привести к сбою определенного процента поисков DNS.
Сделайте пинг до ваших DNS-провайдеров, любая потеря пакетов плоха. Если вы найдете там проблему... эээ... исправить ее?