Обслуживание статических ресурсов через http очень медленное по сравнению с sshfs (apache2/nginx)
После перехода на новый VPS некоторые пользователи жаловались на медленную загрузку изображений на своих сайтах. После создания некоторых тестовых файлов с помощью dd я понял, что могу загружать все файлы через sshfs с полной скоростью, в то время как загрузка через Интернет мучительно медленная. Чем больше размер файла и чем больше времени занимает передача, тем медленнее становится скорость передачи.
Я думал, что у меня возникли некоторые проблемы с Apache, и я потратил весь вечер на замену Apache2 на nginx для статического обслуживания файлов - безо всякого эффекта.
Нет ожидания ввода-вывода в верхней части. Тонны свободной оперативной памяти, отсутствие высокой загрузки ЦП и hdparm всегда показывают приличную производительность ввода-вывода.
Я просто понятия не имею, что происходит на этом сервере.
Это ссылка на демонстрационный файл: http://master.dealux.de/file.tgz
Кто-нибудь знает, что я могу проверить?
1 ответ
Вы меняете свой VPS, вы также меняете свой дата-центр?
Возможно, ваши клиенты / пользователи слишком длинные.
Я могу загрузить ваш файл из Нидерландов:
wget master.dealux.de/file.tgz --2013-06-28 01: 46: 04-- master.dealux.de/file.tgz Разрешение master.dealux.de... 46.105.15.7 Подключение к master.dealux.de|46.105.15.7|:80... подключен. HTTP-запрос отправлен, ожидая ответа... 200 OK Длина: 500000000 (477M) [application/octet-stream] Сохранение в: âfile.tgzâ
100% [============================================>] 500 000 000 8.50M/s в 90-х годах
2013-06-28 01:47:34 (5,32 МБ / с) - âfile.tgzâ
Также из США
wget master.dealux.de/file.tgz --2013-06-27 19:50:00- http://master.dealux.de/file.tgz Разрешение master.dealux.de... 46.105.15.7 Подключение к master.dealux.de|46.105.15.7|:80... подключен. HTTP-запрос отправлен, ожидая ответа... 200 OK Длина: 500000000 (477M) [application/octet-stream] Сохранение в: âfile.tgzâ
100% [============================================>] 500 000 000 9,81M/s в 90-х годах
2013-06-27 19:51:31 (5,29 МБ / с) - âfile.tgzâ
И я не могу тестировать из 4 мест больше, и для меня скорость в порядке, может быть, в некоторые часы красный VPS медленный или имеет плохое соединение с некоторыми точками.