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

Медленная загрузка HTTP - очень быстрая загрузка того же файла по FTP - Windows 2003

У меня возникают проблемы со скоростью загрузки на моем сайте через http, я в среднем загружаю около 70 кбит / с файла размером около 70 МБ.

Но если я подключаюсь к своему серверу через FTP и загружаю тот же файл на тот же компьютер / соединение, я получаю в среднем около 300 + кбит / с.

Я знаю, что у моего сервера много подключений одновременно, возможно, около 400 подключений.

У моего сервера подключение к Интернету со скоростью 1 Гбит / с, так что пропускной способности достаточно, что подтверждается протоколом FTP.

В IIS не включено какое-либо регулирование.

Если интересно, здесь есть тестовый файл, который вы можете скачать, чтобы проверить скорость: http://filesd.house-mixes.com/test.zip

Я живу в Великобритании, а сервер находится в Вашингтоне, США, если это имеет значение.

Павел

Выяснили причину медленных загрузок, если у других такая же проблема.

Я запускал на своем сервере инструмент под названием IISTracer, очевидно, существует известная проблема, которая снижает скорость загрузки файлов примерно до 80 кбит / с.

Как только я отключил это, моя скорость загрузки выросла до 330 кбит / с!

Вполне возможно, что ваш провайдер ограничивает HTTP-трафик или ваш HTTP-трафик идет по другому маршруту к другому трафику. Если вы проходите через прозрачный прокси / кеш HTTP уровня 7, он может быть перегружен.

Попробуйте использовать некоторые онлайн-инструменты, чтобы узнать, не проксируете ли вы.

Хотя FTP есть и должен быть быстрее, не намного.

Вы пробовали какой-нибудь сниффер пакетов, сканирование портов / тесты?