nginx
是一个非常流行的反向代理服务器和 web 服务器。在 nginx
的配置中,keepalive_timeout
是一个重要的指令,它涉及到 HTTP 连接的管理和持久连接(keep-alive)的使用。不过,当涉及到上游服务器(即 upstream
块)时,情况会稍微复杂一些。
- http keepalive_timeout
当你在 http
、server
或 location
块中使用 keepalive_timeout
指令时,你正在控制客户端到 nginx
的连接。这个指令决定了持久连接在客户端没有发送新请求时保持打开的最长时间。
例如:
nginx复制代码
http { |
|
keepalive_timeout 65; |
|
... |
|
} |