keepalive主要作用是提高吞吐量的
keepalive 的作用是把所有连接中的一部分连接作为长连接,长连接大大减小了连接的创建、维护、关闭的损耗(有创建和关闭肯定是有网络的损耗的)
upstream backed {
server server1:8080;
server server2:8080;
keepalive 32;# 配置长连接数量
}
server {
...
location /http/ {
proxy_pass http://backed;
proxy_pass_version 1.1;#长连接的版本号,默认是1.0,1.0并不是长连接
proxy_set_header Connection "";# 清空头部信息。
...
}
}