官方帮助:

http://nginx.org/en/docs/http/ngx_http_core_module.html#keepalive_timeout

语法格式:

格式一:
Syntax: keepalive_requests number;
Default: 
keepalive_requests 1000;     (默认1000次)
Context: http, server, location

格式二:
Syntax: keepalive_time time; 
Default:
keepalive_time 1h;           (默认1h)
Context: http, server, location

格式三:
Syntax: keepalive_timeout timeout [header_timeout];
Default:
keepalive_timeout 75s;       (默认75s)
Context: http, server, location

一:keepalive_requests number; #在一次长连接上所允许请求的资源的最大数量,默认为1000次
二:keepalive_time time; #限制对一个连接中请求处理的最长时间,到时间后续的再有新的请求会断开连接, 默认1h
三:keepalive_timeout timeout [header_timeout];  #设置保持空闲的连接超时时长,0表示禁止长连接,默认为75s,通常配置在http字段作为站点全局配置

范例: 测试网站是否为长连接

telnet 10.0.0.200 80
Trying 10.0.0.200...
Connected to 10.0.0.200.
Escape character is '^]'.  
连接之后,模拟浏览器发GET请求
GET / HTTP/1.1    
HOST: www.meng.org
回车
连接上之后不操作默认75s断开连接,如果是HTTP1.0,下载完就断开了
时间可以根据自己的需要来调试