Назад | Перейти на главную страницу

Когда состояние загрузки браузера «ожидает», пытается ли он разрешить DNS? или что-то другое?

У меня есть сайт, который иногда медленно загружается. Я не говорю о скорости загрузки. Но иногда статус 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