Сколько максимальное количество одновременных подключений / потоков Chrome я могу запустить через Selenium WebDriver? - PullRequest
0 голосов
/ 07 сентября 2018

Если у меня нет настройки Grid, какое максимальное количество одновременных потоков Chrome я могу запустить из Selenium WebDriver?

Это 5?И хорошо ли это для Chrome Headless?

1 Ответ

0 голосов
/ 07 сентября 2018

Ограничения подключения браузера

Браузеры ограничивают количество HTTP-соединений с одним и тем же доменным именем. Это ограничение определено в спецификации HTTP ( RFC2616 ). Большинство современных браузеров допускают шесть подключений на домен, тогда как большинство старых браузеров допускают только два подключения на домен.

Протокол HTTP 1.1 утверждает, что однопользовательские клиенты не должны поддерживать более двух соединений с любым сервером или прокси. Это причина ограничений браузера. Подробное обсуждение можно найти в RFC 2616 - Протокол передачи гипертекста, раздел 8 - Соединения .

Современные браузеры менее строгие, чем это, позволяя большее количество подключений. В RFC не указано, как предотвратить превышение лимита. Либо соединения могут быть заблокированы от открытия, либо существующие соединения могут быть закрыты.

Таблица МАКСИМАЛЬНО ПОДДЕРЖИВАЕМЫЕ СОЕДИНЕНИЯ :

MAXIMUM SUPPORTED CONNECTIONS


http.maxConnections

Согласно Сетевые свойства :

http.maxConnections (default: 5)

Если активирована поддержка активности HTTP (см. Выше), это значение определяет максимальное количество незанятых соединений, которые будут одновременно поддерживаться живыми, по назначению.


Соединение на хост

Согласно Network.http.max-connections-per-server Firefox 3 увеличил количество подключений к хосту до 15.

Согласно Соответствует пределу подключений Firefox для каждого хоста 15 Команда Chrome попыталась сопоставить то же самое и прошла обсуждение Настраиваемые подключения для хоста , но в итоге не получила никакого заключения в Конфигурируемые соединения на хост


* * Заключение тысячи сорок-девять

Те же стандарты применимы и при использовании любого из вариантов WebDriver и Web Browser . Поведение с Selenium Grid Setup , Chrome Headless и Firefox Headless также будет идентичным.


Ссылки

...