http_load是基于linux平台的性能测试工具,它体积非常小,仅100KB。它以并行复用的方式运行,可以测试web服务器的吞吐量与负


官网下载地址:http://acme.com/software/http_load/   mkdir /usr/local/man    

安装:tar xf http_load-09Mar2016.tar.gz     cd http_load-09Mar2016     make && make install

使用方法:   http_load -p 3000 -s 1 URL.txt        http_load -p 3000 -f 4000 URL.txt

测试结果中主要的两个指标是 fetches/sec 这个选项,即服务器每秒能够响应的查询次数,用这个指标来衡量性能

msecs/connect  每次请求需要的时间

还需要对服务器的cpu、mem进行分析,才能得出正确的结论

 

最后建议使用fetches作为测试参数.用以作为基准进行比较

1 测试返回的错误信息:byte count wrong

http_load在处理时会去关注每次访问同一个URL返回结果(即字节数)是否一致,若不一致就会抛出byte count wrong

所以动态页面可以忽略这个错误信息

 

缺点:1.仅适用于web页面的性能测试,不适用于访问数据库

   2.平台依赖linux

   3,测试能力并发数只有4093