Есть ли в Internet Explorer способ настроить параметры MaxConnectionsPerServer при подключении через прокси-сервер (по умолчанию 2)?
В Firefox есть настройка https://developer.mozilla.org/en-US/docs/Mozilla/Preferences/Mozilla_networking_preferences (который в настоящее время по умолчанию равен 4).
IE имеет различные способы настройки соединений, но они, похоже, не переопределяют конфигурацию PROXY.
- Максконнектионсперсервер (HTTP 1.0)
- MaxConnectionsPerServer (HTTP 1.1 — «на хост»)
Используя некоторые тестовые сайты, мы можем увидеть, как эти цифры меняются в разных браузерах с включенным/выключенным прокси-сервером (см. browserscope.org и их сетевой тест):
IE11 (настройки по умолчанию) без прокси
- Соединений на имя хоста = 13
IE11 через прокси
- Соединений на имя хоста = 2
Для этих значений по умолчанию есть обоснование, но с годами они, похоже, увеличиваются (за исключением стороны прокси) ... см. "Эффект прокси"
Обратите внимание, что если вы находитесь за прокси (на работе и т. д.), ваши характеристики загрузки меняются. Если веб-клиенты за прокси-сервером выдают слишком много одновременных запросов, интеллектуальный веб-сервер может интерпретировать это как DoS-атаку и заблокировать этот IP-адрес. Разработчики браузеров знают об этой проблеме и ограничивают количество открытых подключений.
В Firefox параметр network.http.max-persistent-connections-per-proxy имеет значение по умолчанию 4. Если вы попробуете тестовую страницу Max Connections, находясь за прокси-сервером, она загружается мучительно медленно, открывая не более 4 подключений за раз, чтобы скачать 180 изображений. IE8 возвращается к 2 подключениям на сервер, когда он находится за прокси-сервером, поэтому загрузка тестовой страницы Max Connections показывает верхнюю границу в 60 открытых подключений. Имейте это в виду, если вы сравниваете заметки с другими — если вы дома, а они на работе, вы можете наблюдать различное поведение из-за прокси-сервера посередине.
В частности, я изучаю это из-за того, что IE обрабатывает соединения, когда WebSockets закрыты... частые события открытия/закрытия, кажется, ставятся в очередь намного быстрее в IE, и виновато максимальное количество прокси-соединений в конфигурации IE по сравнению с другими браузерами. .