1、http_load是国外一个博主写的一个基于Linux的性能测工具,小巧轻便,解压缩后不到100k,下载安装方法:


wget https://acme.com/software/http_load/http_load-12mar2006.tar.gz
tar xzvf http_load-12mar2006.tar.gz
cd http_load-12mar2006
mkdir /usr/local/man
make && make install

2、如果遇到错误,可以执行安装:yum -y install gcc gcc-c++

3、测试之前先执行进入目录:cd http_load-12mar2006,然后再执行:vi url,输入你想要测试的域名网址,保存退出。

4、http_load测试的命令格式是:./http_load -p 100 -s 10 url ,-p表示并发进程数,-s表示持续时间,此命令表示在10秒钟内以每次100个并发进程发起请求。

5、这是运行http_load后的结果演示:

6、http_load有关参数解释说明如下:


[root@None http_load-12mar2006]# ./http_load -p 100 -s 10 url
495 fetches, 100 max parallel, 2.24393e+07 bytes, in 10.0022 seconds
一共请求连接495次,最大并发线程100个,持续10.0022秒,总传输速率为 2.24393e+07 bytes 45332 mean bytes/connection
每次请求连接平均数据量 49.4891 fetches/sec, 2.24344e+06 bytes/sec
每秒的响应请求连接数,每秒传输的数据量 msecs/connect: 112.466 mean, 157.051 max, 103.031 min
每次连接平均响应时间,最大时间,最小时间 msecs/first-response: 1053.73 mean, 2466.83 max, 179.647 min
每次连接平均返回时间,最大,最小。 HTTP response codes:
code 200 -- 495
HTTP返回码:200 ,一共495次。

7、测试结果中,主要参考fetches/sec、msecs/connect数值,即服务器每秒能够响应的查询次数的数值来衡量性能。

最新文章

  1. 【Java并发编程实战】-----“J.U.C”:ReentrantReadWriteLock
  2. codeforces 591A. Wizards' Duel 解题报告
  3. UVA 10791 - Minimum Sum LCM(坑)
  4. 斜堆(三)之 Java的实现
  5. C# 数据类型详解
  6. GitHub 有哪些优秀的项目
  7. FiddlerScript开发
  8. java Graphics2D 画图
  9. java strtus2 DynamicMethodInvocation配置(二)
  10. ajax初学
  11. Python验证码通过pytesser识别
  12. 从零开始教你封装自己的vue组件
  13. Servlet不再是烦恼
  14. Node.js 多版本安装
  15. ubuntu16.04 backup and restore
  16. Revit 插件产品架构梳理
  17. Java开发人员必须掌握的Linux命令(三)
  18. CentOS 7 install slurm cluster
  19. Keras学习笔记。
  20. TCP: time wait bucket table overflow解决方法

热门文章

  1. [51nod1325]两棵树的问题
  2. ARC072 D Alice&Brown 博弈论
  3. [APIO2015]巴厘岛的雕塑 贪心+DP+特殊数据优化
  4. Spring-Boot基于配置按条件装Bean
  5. LOJ6342::跳一跳——题解
  6. 洛谷 P2446 [SDOI2010]大陆争霸 解题报告
  7. AOJ.849 分数 (暴力)
  8. luoguP1357 花园
  9. 中国MOOC_面向对象程序设计——Java语言_第1周 类与对象
  10. noip模拟赛 保留道路