全新安装 nginx 后,我在运行 apache 基准测试时获得了这些结果,我觉得这很奇怪。获取的页面是nginx安装的默认静态index.html测试页面。在本地运行 ab 每秒的请求量非常高,但远程则要低得多。我已经通过这些测试暂时禁用了我的防火墙。
AB -n 100 在本地运行:
文件路径:/ 文件长度:3698 字节 并发级别:1 测试时间:0.21347 秒 完成请求:100 失败的请求:0 写入错误:0 总传输量:391000 字节 传输的 HTML:369800 字节 每秒请求数:4684.50 [#/sec](平均值) 每个请求的时间:0.213 [ms](平均值) 每个请求的时间:0.213 [ms](平均,跨所有并发请求) 传输速率:17847.94 [Kbytes/sec] 接收
AB -n 100 远程运行(在两台不同的机器上尝试过,一台是 windows 7,另一台是 mac os 10.7):
并发级别:1 测试时间:12.502 秒 完成请求:100 失败的请求:0 写入错误:0 总传输量:391000 字节 传输的 HTML:369800 字节 每秒请求数:8.00 [#/sec](平均值) 每个请求的时间:125.020 [ms](平均值) 每个请求的时间:125.020 [ms](平均值,一个 传输速率:30.54 [Kbytes/sec] re 连接时间(毫秒) 最小平均值[+/-sd] 中值最大值 连接:38 43 1.6 42 56 处理:78 82 2.1 82 97 等待:38 43 1.3 43 …