Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1061180
  • 博文数量: 321
  • 博客积分: 7872
  • 博客等级: 少将
  • 技术积分: 2120
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-16 09:06
文章分类

全部博文(321)

文章存档

2017年(1)

2016年(1)

2015年(12)

2014年(17)

2013年(78)

2012年(15)

2011年(17)

2010年(67)

2009年(102)

2008年(11)

分类: LINUX

2010-04-30 10:11:00

squid是否支持http1.1

研究Squid蛮久了,感觉Squid是不是能实现部分http/1.1的功能一直有疑问,根据日志中见到,当你的请求经过Squid后,然后转到Web服务器时.你会发现Squid中的日志是显示使用的协议为http/1.1,但是Web服务器中的日志是显示的使用的http/1.0.

如果根据Web的日志,Squid是不支持http/1.1的,但是象(keepalive)长连接他是支持的.象Cache-Control,Host这种http.1.1的http头,他是支持的,所以我们可以得出,Squid可以实现部分的http1.1的功能.还不完美.当然不知2.7会不会好些,据讲squid2.7对http1.1做了相当多的开发.

Squid对KeepAlive的支持

client_persistent_connections: 对客户端长连接KeepAlive.这个参数的支持,默认是打开的.现在的客户端浏览器基本都支持的.

server_persistent_connections:对服务器的KeepAlive打开,注意哦,这个你后面的服务器一定要打开KeepAlive,不然他打开是没用的.

persistent_request_timeout:这个是KeepAlive连接超时时间.建议和后面的Web服务器一样.

阅读(1024) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~