【发布时间】:2014-10-19 03:10:28
【问题描述】:
我在一个繁重的 PHP 脚本上运行了一堆测试,其中包含一堆带有 apache bench (ab) 的图像处理功能。
当我修改我的 PHP 脚本以排除 keep-alive HTTP 标头(而不是使用“keep-alive: timeout=1, max=20”)时,速度报告快了大约 30%。如果我添加了指定超时和最大值的 keep-alive 标头,那么速度会再次变慢。
我用 20 个模拟用户和每个用户 20 个连接运行了所有测试。
我正在使用通过 DSO/ModRuid2 连接的 php 运行 apache。在我的 apache 配置中,我将 keepalive 超时设置为 1 秒。
如果省略了值,我正在尝试找出 keep-alive HTTP 标头的默认值,并且我正在尝试找出这些值是否是从系统的其他地方导入的。
谁能给点建议?
【问题讨论】:
标签: http http-headers