По какой-то неожиданной причине мой сервер nginx отвечает на статические файлы (например, .css
и .js
) в течение слишком долгого времени. Например, есть некоторые связанные скрипты и таблицы стилей на странице с размером файлов менее 10 КБ. Профилирование временной привязки Chrome devtools показывает, что эти файлы загружаются примерно на 15+ секунд (см. Снимок экрана ниже).Nginx ответы статические файлы в течение слишком долгого времени
Что может быть причиной responsing статические файлы так долго?
Важное обновление. Я заметил, что это происходит только на html-страницах. Если до открыть любой js или css-файл по отдельности, он загружается быстро, так как это действительно ожидается.
Я использую Nginx + Apache узелок на моем сервере, и Nginx отвечает за все статические файлы, такие как JS, CSS, изображения и т.д ..
Thx заранее.
ли это происходит в других браузерах, а? – michip96
Да, в Chrome, Safari, IE (включая Edge) и FireFox (последние версии). – impulsgraw
Эта ошибка возникает каждый раз, когда вы подключаетесь к серверу или только с первой попытки? У вас может возникнуть проблема с поиском DNS. (http://serverfault.com/a/385161) Вы уверены, что файлы загружаются быстро, когда вы открываете их напрямую? Может быть, ваш браузер кэшировал их. – michip96