nginx代理开启对http1.1的支持
2012-07-18 16:39
204 查看
话说nginx代理从1.1.4版本开始支持http1.1这无疑给后端被代理服务以静态文件为主的带来了福音。
大大降低了tcp开销,节省了系统资源当然也会降低time_wait连接数.
配置方法举例说明
注意测试的时候可以观察netstat -ant|grep EST就会发现长连接生效了。 http://nginx.org/en/docs/http/ngx_http_upstream_module.html#keepalive 本文出自 “君子博学而日参省乎己..” 博客,请务必保留此出处http://linuxgp.blog.51cto.com/1708668/934588
大大降低了tcp开销,节省了系统资源当然也会降低time_wait连接数.
配置方法举例说明
upstream nginx_test { server 192.168.128.128:8080 weight=5; server 192.168.128.132:8080 weight=5; keepalive 20; # 设置持久连接数,官方文档建议这个参数不用设置很大就足以够用了 # nginx版本1.1.4以上支持这个指令 } server { location / { proxy_http_version 1.1; # 开启对http1.1支持 proxy_set_header Connection ""; # 设置Connection为空串,以禁止传递头部到后端 # http1.0中默认值Connection: close proxy_pass http://nginx_test; } }
注意测试的时候可以观察netstat -ant|grep EST就会发现长连接生效了。 http://nginx.org/en/docs/http/ngx_http_upstream_module.html#keepalive 本文出自 “君子博学而日参省乎己..” 博客,请务必保留此出处http://linuxgp.blog.51cto.com/1708668/934588
相关文章推荐
- Nginx 配置反向代理使用 Google fonts 字体并开启 HTTP2/SSL 支持
- centos下nginx代理tomcat,使nginx同时支持php与jsp
- Nginx 开启PATHINFO支持ThinkPHP框架实例
- jw player 流媒体拖曳不成功的问题――nginx在支持flv方面不能用代理
- 利用Nginxcp为cPanel/WHM服务器开启nginx支持
- 为Nginx开启SSI模块以支持SHTML及include文件引入
- MNMP下nginx1.6开启支持pathinfo配置,支持thinkphp的URL格式
- 利用Nginxcp为cPanel/WHM服务器开启nginx支持
- 为Nginx开启SSI模块以支持SHTML及include文件引入
- 利用Nginxcp为cPanel/WHM服务器开启nginx支持
- Nginx发布1.9.0版本,新增支持TCP代理和负载均衡的stream模块
- Nginx 配置https 开启ssl 同时支持http
- CentOS7 nginx+tomcat实现代理访问java web项目让项目支持jsp和php
- Nginx开启多SSL证书支持--TLS SNI support
- Nginx开启多SSL证书支持--TLS SNI support
- nginx安装并支持upstream和tcp代理模块
- nginx支持tcp代理mysql
- nginx开启IPV6支持配置
- jw player 流媒体拖曳不成功的问题——nginx在支持flv方面不能用代理
- nginx配置代理转发,使得一个端口支持多个项目配置