正确的保持活动HTTP连接的超时值

时间:2016-05-17 19:44:22

标签: apache .htaccess http timeout keep-alive

我通过keep-alive文件查找启用.htacess。我已经阅读了关于启用timeout param的内容,这将允许我指定keep-alive的时间缩短来指定这个值是多少?

主页的平均网站负载需要2.9s(主页几乎是14mb,其中98%是全屏图像,但是我们懒得加载图像所以对页面加载的影响可以忽略不计,前两个图像和html,css,js是在第一个实例中加载的所有内容因此2.9s页面加载)

其余图片最多需要30秒才能在后台下载(此时间为非keep-alive连接)。

请注意,最佳timeout会是什么?设置30s是否正常(是否存在缺点?)如果我们接下来这只是意味着客户端将建立另一个连接并且该站点将被加载到多个keep-alive块中?

有关服务器可以承担多少负载的参考,该站点具有c。每天150-200次访问(每小时高峰访问次数为20-30次)。该服务器是512GB的ram,VPS,每月传输额度为1tb。

1 个答案:

答案 0 :(得分:1)

我会将其设置为60秒,以确保不可预见的峰值负载不会导致任何问题。