Joh*_*Doe 31 compression image keep-alive
我运行了Google Page Speed,它说我获得了57/100,因为我需要"启用Keep-Alive"和"启用压缩".我做了一些谷歌搜索,但我找不到任何东西.我甚至联系了我的域名提供商并要求他们打开它,但他们说它已经开启了.
长话短说:
1.)什么是Keep-Alive?
2.)如何启用它?
Tam*_*iev 24
配置Apache KeepAlive设置
打开apache的配置文件并查找以下设置.在Centos上调用此文件httpd.conf并位于/etc/httpd/conf.以下设置值得注意:
KeepAlive:打开或关闭KeepAlive.放入"KeepAlive on"将其打开并"KeepAlive off"将其关闭.
MaxKeepAliveRequests:单个持久连接将服务的最大请求数.50到75之间的数字就足够了.
KeepAliveTimeout:服务器应等待连接客户端的新请求多长时间.默认值为15秒,这太高了.将其设置为1到5秒之间,以避免在等待请求时进程浪费RAM.
阅读更多关于保持连接的好处:http://abdussamad.com/archives/169-Apache-optimization : -KeepAlive-On-or-Off.html
pav*_*lou 18
Keep-alive使用相同的tcp连接进行HTTP对话,而不是为每个新请求打开一个新对话.您基本上需要在HTTP响应中设置HTTP标头
Connection: Keep-Alive
Run Code Online (Sandbox Code Playgroud)
在这里阅读更多
我遇到了同样的问题,经过一番研究后发现,最常用的两种方法是:
如果您无权访问您的Web服务器配置文件,则可以.htaccess通过添加以下代码行自行添加HTTP标头:
<ifModule mod_headers.c> Header set Connection keep-alive </ ifModule>
如果你能够访问你的Apache配置文件,你可以通过更改httpd.con f文件中的这3行来打开保持活动状态/ etc/httpd/conf /
KeepAlive On
MaxKeepAliveRequests 0
KeepAliveTimeout 100
你可以从这个来源阅读更多内容,它比我更好地解释了它https://varvy.com/pagespeed/keep-alive.html
| 归档时间: |
|
| 查看次数: |
40772 次 |
| 最近记录: |