Как браузер соединяется с сервером и как эти соединения смотреть? Повесил stub_status on; на один из портов. Теперь открываю указанный порт и вижу статистику, где первый из параметров Active connections: 247. Объясните, пожалуйста, что это за соединения? Как я понимаю, браузер подключается к серверу, открывая соединение, получает необходимые данные, дальше соединение закрывается. Или не закрывается и некоторое время оно открыто? Если так, то какое время? 247 - это количество соединений, по которым прямо сейчас передаются данные? UPD: Правильно ли я понимаю, что если у меня на страничке 1 css файл и три картинки, в случае использования http2, это все будет передаваться по одному соединению, а в противном случае, будут открыты 4 соединения?
Да, вы правильно понимаете. В HTTP/1.1 каждый ресурс на странице (CSS файл, изображения, скрипты и т. д.) требует отдельного соединения с сервером, что может привести к увеличенной нагрузке на сервер и увеличению времени загрузки страницы.
Однако, в HTTP/2 все ресурсы могут быть переданы через одно TCP соединение, что уменьшает количество открытых соединений и повышает производительность загрузки страницы.
Что касается Active connections, это количество активных TCP соединений между браузерами и сервером в данный момент времени. Когда браузер открывает страницу или запрашивает ресурсы, устанавливаются TCP соединения, через которые передаются данные. Ваш веб-сервер отслеживает и отображает количество таких активных соединений.
Если у вас есть 247 активных соединений, это означает, что в данный момент время у вас активны 247 TCP соединений между браузерами и сервером. Такие соединения могут быть как временными (одноразовыми) для загрузки отдельных ресурсов, так и постоянными для поддержания сессии между браузером и сервером.
Да, вы правильно понимаете. В HTTP/1.1 каждый ресурс на странице (CSS файл, изображения, скрипты и т. д.) требует отдельного соединения с сервером, что может привести к увеличенной нагрузке на сервер и увеличению времени загрузки страницы.
Однако, в HTTP/2 все ресурсы могут быть переданы через одно TCP соединение, что уменьшает количество открытых соединений и повышает производительность загрузки страницы.
Что касается Active connections, это количество активных TCP соединений между браузерами и сервером в данный момент времени. Когда браузер открывает страницу или запрашивает ресурсы, устанавливаются TCP соединения, через которые передаются данные. Ваш веб-сервер отслеживает и отображает количество таких активных соединений.
Если у вас есть 247 активных соединений, это означает, что в данный момент время у вас активны 247 TCP соединений между браузерами и сервером. Такие соединения могут быть как временными (одноразовыми) для загрузки отдельных ресурсов, так и постоянными для поддержания сессии между браузером и сервером.