我可以使用 tornado 管道化 HTTP 1.1 请求吗?

Can I pipeline HTTP 1.1 requests with tornado?

如您所知,HTTP/1.1 可以让您在利用著名的 Keep-Alive 连接的 HTTP 请求之间保持套接字打开。但是,较少人利用的是只发起一连串多个顺序 HTTP/1.1 请求而无需在中间时间等待响应的特性,那么响应应该 return 给你相同的订单支付延迟时间只有一次。 (例如,Redis 客户端鼓励这种消费模式)。

我知道这种模式在 HTTP/2 中得到了改进,具有多路复用功能,但我现在担心的是我是否可以将流水线模式与 tornado 库一起使用,利用其异步功能,或者其他库是否支持?

不,Tornado 不支持 HTTP/1.1 流水线。在写入对第一个请求的响应之前,它不会开始为第二个请求提供服务。