0

在 lua resty https://github.com/pintsized/lua-resty-http中,我看到我们可以使用 request_pipeline 来处理请求。我在徘徊这是否会提高性能。看了源码,发现request_pipeline方法也是用普通的send_request实现的,每个请求都用一个循环来一次发送一个。

似乎无助于提高性能,如果是这样,为什么还要费心使用这种方法呢?

谢谢

4

1 回答 1

0

有人在github上回答https://github.com/pintsized/lua-resty-http/issues/130

https://en.wikipedia.org/wiki/HTTP_pipelining

流水线旨在减少发送许多请求时的延迟。它并不常用,因为许多中介机构不支持它。它是 HTTP 规范的一部分,这就是它包含在内的原因。

问题解决了

于 2017-10-25T11:26:54.497 回答