zoukankan      html  css  js  c++  java
  • Apache自带压力测试工具----linux环境中ab命令简介及结果分析

    ab(apache bench)是apache下的一个工具,主要用于对web站点做压力测试,

    基础用法: 
    其中-c选项为一次发送的请求数量,及并发量。
    -n选项为请求次数。

    实验测试:

    [java] view plain copy
     
      1. [dev@web ~]$ ab -c 20 -n 50000 http://192.168.1.210/  
      2. This is ApacheBench, Version 2.3 <$Revision: 655654 $>  
      3. Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/  
      4. Licensed to The Apache Software Foundation, http://www.apache.org/  
      5. Benchmarking 192.168.1.210 (be patient)  
      6. Completed 5000 requests  
      7. Completed 10000 requests  
      8. Completed 15000 requests  
      9. Completed 20000 requests  
      10. Completed 25000 requests  
      11. Completed 30000 requests  
      12. Completed 35000 requests  
      13. Completed 40000 requests  
      14. Completed 45000 requests  
      15. Completed 50000 requests  
      16. Finished 50000 requests  
      17. Server Software: nginx/1.6.2  
      18. Server Hostname: 192.168.1.210  
      19. Server Port: 80  
      20. Document Path: /  
      21. Document Length: 41005 bytes # 请求的页面大小  
      22. Concurrency Level: 20 # 并发量  
      23. Time taken for tests: 1180.733 seconds # 测试总共耗时  
      24. Complete requests: 50000 # 完成的请求  
      25. Failed requests: 0 # 失败的请求  
      26. Write errors: 0 # 错误  
      27. Total transferred: 2067550000 bytes # 总共传输数据量  
      28. HTML transferred: 2050250000 bytes  
      29. Requests per second: 42.35 [#/sec] (mean) # 每秒钟的请求量。(仅仅是测试页面的响应速度)  
      30. Time per request: 472.293 [ms] (mean) # 等于 Time taken for tests/(complete requests/concurrency level) 即平均请求等待时间(用户等待的时间)  
      31. Time per request: 23.615 [ms] (mean, across all concurrent requests) # 等于 Time taken for tests/Complete requests 即服务器平均请求响应时间 在并发量为1时 用户等待时间相同  
      32. Transfer rate: 1710.03 [Kbytes/sec] received # 平均每秒多少K,即带宽速率  
      33. Connection Times (ms)  
      34. min mean[+/-sd] median max  
      35. Connect: 18.5 1001  
      36. Processing: 38 471 534.1 155 9269  
      37. Waiting: 37 456 524.6 147 9259  
      38. Total: 40 472 534.5 155 9269  
      39. Percentage of the requests served within a certain time (ms)  
      40. 50% 155  
      41. 66% 571  
      42. 75% 783  
      43. 80% 871  
      44. 90% 1211  
      45. 95% 1603  
      46. 98% 1839  
      47. 99% 2003  
      48. 100% 9269 (longest request)  
  • 相关阅读:
    Android内存管理篇
    Android内存管理篇
    Java:ServiceLoader未加载服务提供实现类
    Java:SPI机制
    利用向量积(叉积)计算三角形的面积和多边形的面积
    VMware虚拟机安装WinXP出现错误output error file to the following location A:GHOSTERR.TXT
    @media与css先后顺序产生的优先级问题
    css 始终显示滚动条,内容超出显示有滑块的滚动条,内容没有超出显示空的滚动条
    css 内容溢出显示垂直滚动条,内容不超出就不显示滚动条
    css 一行或多行文字溢出以...的形式隐藏
  • 原文地址:https://www.cnblogs.com/gaogaoxingxing/p/8301269.html
Copyright © 2011-2022 走看看