ApacheBench(ab)压力测试工具,安装,用法,参数说明

ApacheBench(ab)压⼒测试⼯具,安装,⽤法,参数说明
⼀、Apache Bench简介
ApacheBench 是 Apache 服务器⾃带的⼀个web压⼒测试⼯具,简称ab。ab⼜是⼀个命令⾏⼯具,对发起负载的本机要求很低,根据ab 命令可以创建很多的并发访问线程,模拟多个访问者同时对某⼀URL地址进⾏访问,因此可以⽤来测试⽬标服务器的负载压⼒。总的来说ab⼯具⼩巧简单,上⼿学习较快,可以提供需要的基本性能指标,但是没有图形化结果,不能监控。
备注:
ApacheBench的参数说明:
更为详细操作
Benchmarking (bepatient)…done
Server Software: Apache
Server Hostname:
Server Port: 80
Document Path: /index.html
Document Length: 17784 bytes #请求⽂档⼤⼩
Concurrency Level: 10 #并发数
Time taken for tests: 11.898681 seconds #全部请求完成耗时
Complete requests: 100 #全部成功请求数
Failed requests: 0 失败请求数
除水器Write errors: 0 错误请求数
Total transferred: 1805900 bytes #表⽰所⽤请求的响应数据总和,包括每个http响应数据的头信息+正⽂数据的长度(注意:这⾥不包括http 请求数据的长度)仅仅表⽰web服务器流向⽤户pc的应⽤层数据总长度
HTML transferred: 1778400 bytes == #表⽰所⽤请求的响应数据中正⽂数据的总和,也就是Total tran
sferred-HTML
宇山自动化transferred=响应头信息的总长度==
Requests per second: 8.40 [#/sec] (mean) #吞吐率=Complete requests/Time taken for tests
Time per request: 1189.868 [ms] (mean) #⽤户平均等待时间
Time per request: 118.987 [ms] (mean, across all concurrentrequests #服务器平均等待时间
Transfer rate: 148.17 [Kbytes/sec] received #表⽰单位时间内从服务器获取的数据
长 度,传输速率=Total transferred/Time taken for tests
金融交易系统Connection Times (ms) #连接时间
min mean[+/-sd] median(中位值) max
Connect: (#连接) 59 73 11.9 72 132彩相纸
Processing: (#处理) 86 998538.7 938 2288
Waiting: (#等待) 63 135 106.8 94 663
Total: 155 1072540.6 1004 2362
在⼀定⽐例的请求服务时间
50% 1004
66% 1260
75% 1452毒死蜱颗粒剂
80% 1492
90% 1923
95% 2078
98% 2352艾罐
99% 2362
100% 2362 (longest request)

本文发布于:2024-09-22 15:45:24,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/224230.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   请求   服务器   响应   访问   测试   并发   线程
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议