7

有什么keep-alive特点?我该如何启用它?

以下是 chrome 的 Page Speed 插件的输出。

启用 Keep-Alive 主机 {MYWEBSITE.COM} 应该启用 Keep-Alive。它提供以下资源。

http://MYWEBSITE.com/
http://MYWEBSITE.com/fonts/AGENCYR.TTF
http://MYWEBSITE.com/images/big_mini/0002_mini.jpeg
http://MYWEBSITE.com/images/big_mini/0003_mini.jpeg
http://MYWEBSITE.com/images/big_mini/0004_mini.jpeg
http://MYWEBSITE.com/images/big_mini/0005_mini.jpeg
http://MYWEBSITE.com/images/big_mini/0006_mini.jpeg
http://MYWEBSITE.com/images/big_mini/0007_mini.jpeg
http://MYWEBSITE.com/images/.jpeg
http://MYWEBSITE.com/images/small/0002S.jpeg
http://MYWEBSITE.com/images/small/0003S.jpeg
http://MYWEBSITE.com/images/small/0004S.jpeg
http://MYWEBSITE.com/images/small/0005S.jpeg
http://MYWEBSITE.com/images/small/0006S.jpeg
http://MYWEBSITE.com/images/small/0007S.jpeg
http://MYWEBSITE.com/images/small/0008S.jpeg
http://MYWEBSITE.com/images/small/0009S.jpeg
http://MYWEBSITE.com/images/small/0010S.jpeg
http://MYWEBSITE.com/images/small/0011S.jpeg
http://MYWEBSITE.com/images/small/0012S.jpg
http://MYWEBSITE.com/images/small/0013S.jpeg
http://MYWEBSITE.com/images/small/0014S.jpeg
http://MYWEBSITE.com/images/small/0015S.jpeg
http://MYWEBSITE.com/images/small/0016S.jpeg
http://MYWEBSITE.com/images/small/0017S.jpeg
http://MYWEBSITE.com/images/small/0018S.jpeg
http://MYWEBSITE.com/images/small/0019S.jpeg
http://MYWEBSITE.com/yoxview/yoxview.css
http://MYWEBSITE.com/yoxview/images/empty.gif
http://MYWEBSITE.com/yoxview/images/left.png
http://MYWEBSITE.com/yoxview/images/popup_ajax_loader.gif
http://MYWEBSITE.com/yoxview/images/right.png
http://MYWEBSITE.com/yoxview/images/sprites.png
http://MYWEBSITE.com/yoxview/img3_mini.jpeg
http://MYWEBSITE.com/yoxview/jquery.yoxview-2.21.min.js
http://MYWEBSITE.com/yoxview/lang/en.js
http://MYWEBSITE.com/yoxview/yoxview-init.js
4

2 回答 2

10

HTTP Keep-Alive(也称为HTTP 持久连接)将 HTTP 服务器配置为保持打开的连接,以便客户端可以重用它来发送多个请求,从而减少加载页面的开销。每个服务器和环境都不同,因此设置它取决于您的环境。

简而言之:如果您使用的是 HTTP/1.0,则在发出原始请求时(假设您的服务器支持它)添加一个Connection: Keep-Alive标头。如果服务器支持它,它将返回相同的标头给您。如果您使用的是 HTTP/1.1 并且服务器配置正确,它将自动使用持久连接。

于 2011-11-22T07:19:59.693 回答
9

请注意,虽然 Keep-Alive 在低容量时提供了一些好处,但在中小型网站(例如,如果您的博客被 Slashdotted)在高容量时表现不佳。 这个黑客新闻线程有一些很好的背景信息。

换句话说,虽然许多 PageSpeed 建议都非常全面,但应该对这一建议持保留态度。

于 2012-03-22T07:28:59.783 回答