У меня есть сайт, который иногда медленно загружается. Я не говорю о скорости загрузки. Но иногда статус Firefox находится на «Ожидании xxx.com» в течение 15-20 секунд. После периода ожидания он загружается довольно быстро. Это из-за DNS? Мой хост DNS - fear.org (бесплатная учетная запись).
Спасибо за помощь новичку.
Это не проблема DNS. Если бы он застрял в Looking up xxx.com
это скорее всего проблема DNS.
Если бы это было Connecting to xxx.com
это означает, что ваш сервер вообще не отвечал, но с Waiting for
где-то определенно есть проблема, возможно, неправильная конфигурация Apache.
Установите что-то вроде Fiddler или YSlow и смотрите, как вы пытаетесь загрузить сайты, с которыми у вас возникли проблемы.
Проблема была в рабочем процессе пула приложений. Поскольку мой веб-сайт был очень новым, и я был единственным, кто его посетил, иногда рабочий процесс останавливался, если он не был активен через 20 минут. Так что потребовалось некоторое время, чтобы снова завестись, когда я его посетил.
В IIS щелкните правой кнопкой мыши конкретный пул приложений и выберите свойства. В разделе «Производительность» можно изменить таймаут простоя.
В большинстве браузеров вы можете включить «строку состояния» внизу. Это опция в меню «Просмотр» вверху. После этого он сообщит вам текущий статус запрашиваемой страницы. Если он действительно задерживается поиском DNS, вы увидите что-то вроде «Поиск: domain.com» в течение длительного периода.
Вы также можете выполнить некоторые поиски через командную строку, чтобы понять, насколько быстро они выполняются.
начало -> запустить -> cmd -> nslookup domain.com
Mac / * nix:
терминал -> dig domain.com