Будет использовать request_pipeline для увеличения производительности в resty (lua)
В lua resty https://github.com/pintsized/lua-resty-http я увидел, что мы можем использовать request_pipeline для запросов. Я брожу, увеличит ли это производительность. Хотя после прочтения исходного кода я обнаружил, что метод request_pipeline также реализован с помощью обычного send_request, и для отправки каждого запроса по одному используется цикл.
Кажется, это не может помочь улучшить производительность, если это так, зачем использовать этот метод?
Спасибо
1 ответ
Кто-то ответил на github https://github.com/pintsized/lua-resty-http/issues/130
https://en.wikipedia.org/wiki/HTTP_pipelining
Конвейерная обработка предназначена для уменьшения задержки при отправке большого количества запросов. Это обычно не используется, хотя многие посредники не поддерживают его хорошо. Это часть спецификации HTTP, поэтому она включена.
Задача решена