> Всё верно, потому что запросы в одном соединении по протоколу HTTP/1.1 > обрабатываются последовательно. > > Если вы хотите сделать три параллельных запроса в HTTP/1.1, то для > этого > нужно отрыть 3 соединения и в каждом делать по запросу.
В этом то и проблема, браузеры на НТТР/1.1 часто экономят на новых соединениях и отправляют запросы в одном соединение. В наше время проще выделить серверу +1GB памяти на HTTP/2 для бекенда, чем выделить в линуксе +1 млн fd. Мультиплексированее запросов к бекенду, имеет технико экономическое обоснования. Даже в РНР появляются новые асинхронные фрейворки, не говоря уже про Node.js, Go, etc.. Возможно уже пришло время, переосмыслить и переписать логику работы upstream в Nginx? Тогда асинхронные бекенды смогут эффективней работать. Спасибо. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266693,267105#msg-267105 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru