gpt4 book ai didi

http - 一个 TCP/IP 连接中的多个 HTTP GET 请求 - 并行或顺序处理

转载 作者:可可西里 更新时间:2023-11-01 02:30:25 27 4
gpt4 key购买 nike

我收到很多 Googlebot 请求。

Googlebot 通过11 个 HTTP GET 请求请求最多 11 个不同的文件,所有这些都在一个 TCP/IP 连接中。

这些 GET 请求(都在同一个 TCP/IP 连接中)是否通过服务器处理

  • 并行
  • 还是按顺序?

还是在服务器上?

  • 在这种情况下,Nginx 是如何处理的?

最佳答案

are these GET request (all in the same TCP/IP connection) processed via the server in

parallel or in sequence?

它是按顺序处理的。它被称为流水线。流水线是 HTTP/1.1 的一部分,这意味着客户端不需要等待当前请求在通过持久连接发送下一个请求之前完成。它可以通过同一连接发送多个请求,而无需等待对先前请求的响应。请求以 FIFO 方式处理,即客户端可以按顺序发送多个请求,服务器应该按照收到请求的相同顺序向每个请求发送响应。因此,如果您使用的服务器符合 HTTP/1.1 标准,则应按顺序处理。

关于http - 一个 TCP/IP 连接中的多个 HTTP GET 请求 - 并行或顺序处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3870487/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com