Chinaunix首页 | 论坛 | 博客
  • 博客访问: 943872
  • 博文数量: 162
  • 博客积分: 6207
  • 博客等级: 准将
  • 技术积分: 1687
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-10 01:36
个人简介

80后技术男

文章分类

全部博文(162)

文章存档

2013年(6)

2012年(20)

2011年(24)

2010年(8)

2009年(13)

2008年(37)

2007年(35)

2006年(19)

分类: 系统运维

2007-02-27 10:24:15

参考apache手册

启用HTTP持久链接
KeepAlive On|Off
KeepAlive On
server config, virtual host
核心(C)
core

Keep-Alive扩展自HTTP/1.0和HTTP/1.1的持久链接特性。提供了长效的 HTTP会话,用以在同一个TCP连接中进行多次请求。在某些情况下,这样的方式会对包含大量图片的HTML文档造成的延时起到50%的加速作用。在 Apache1.2版本以后,您可以设置 KeepAlive On 以启用持久链接。

对于 HTTP/1.0的客户端来说,仅当客户端指定使用的时候才会使用持久链接连接。此外,仅当能够预先知道传输的内容长度时,才会与HTTP/1.0的客户 端建立持久链接连接。这意味着那些长度不定的内容,诸如CGI输出、SSI页面、以及服务器端生成的目录列表等内容一般来说将无法使用与HTTP/1.0 客户端建立的持久链接连接。而对于HTTP/1.1的客户端来说,如果没有进行特殊指定,持久将是默认的连接方式。如果客户端进行了请求,将使用分块编码 以解决在持久链接里发送未知长度内容的问题。


一个持久链接中允许的最大请求数量
MaxKeepAliveRequests number
MaxKeepAliveRequests 100
server config, virtual host
核心(C)
core

MaxKeepAliveRequests指令限制了当启用时,每个连接允许的请求数量。如果将此值设为"0",将不限制请求的数目。我们建议最好将此值设为一个比较大的值,以确保最优的服务器性能。

例如:

MaxKeepAliveRequests 500



阅读(2361) | 评论(0) | 转发(0) |
0

上一篇:Linux下支持asp.net

下一篇:subversion 302 found

给主人留下些什么吧!~~