由于Keep alive功能,HTTP客户端可以在一个HTTP 1.1连接中发送多个请求。但是协议中有没有规定人数限制?如果没有,Nginx的实现是什么?它有任何配置吗?
lvjbypge1#
对于nginx 1.9.9或更低版本,答案是100;对于nginx 1.9.10或更高版本,答案是1000。keepalive_requests指令(默认值为100/1000)允许您配置通过单个keepalive连接完成的最大请求数。设置可以通过一个保持活动连接处理的最大请求数。在发出最大请求数后,连接将关闭。在HTTP/2中,此指令的唯一等效项是http2_max_requests
keepalive_requests
1条答案
按热度按时间lvjbypge1#
对于nginx 1.9.9或更低版本,答案是100;对于nginx 1.9.10或更高版本,答案是1000。
keepalive_requests
指令(默认值为100/1000)允许您配置通过单个keepalive连接完成的最大请求数。设置可以通过一个保持活动连接处理的最大请求数。在发出最大请求数后,连接将关闭。
在HTTP/2中,此指令的唯一等效项是http2_max_requests