#使用:-n 表示请求数,-c 表示并发数.
ab -n 100 -c 10 http://www.baidu.com/s
#返回内容:
Server Software: BWS/1.1##服务器软件和版本
Server Hostname: www.baidu.com
##请求的地址/域名
Server Port: 80##端口
Document Path: /s
##请求的路径
Document Length: 112435bytes##页面数据/返回的数据量
Concurrency Level: 10##并发数
Time taken for tests: 4.764 seconds
##共使用了多少时间
Complete requests: 100##请求数
Failed requests: 99##失败请求 百度为什么失败这么多,应该是百度做了防范
(Connect: 0, Receive: 0, Length: 99, Exceptions: 0)
Total transferred: 11342771bytes##总共传输字节数,包含http的头信息等
HTML transferred: 11247622bytes##html字节数,实际的页面传递字节数
Requests per second: 20.99 [#/sec] (mean) ##每秒多少请求,这个是非常重要的参数数值,服务器的吞吐量
Time per request: 476.427 [ms] (mean)
##用户平均请求等待时间
Time per request: 47.643 [ms] (mean, across all concurrent requests)
##服务器平均处理时间,也就是服务器吞吐量的倒数
Transfer rate: 2325.00 [Kbytes/sec] received
##每秒获取的数据长度
Connection Times (ms)
min mean[+/-sd] median max
Connect: 224112.43982##连接的最小时间,平均值,中值,最大值
Processing: 113386211.13301246##处理时间
Waiting: 258043.973266##等待时间
Total: 152427210.13731283##合计时间
Percentage of the requests served within a certain time (ms)
50% 373## 50%的请求在373ms内返回 66% 400## 60%的请求在400ms内返回 75% 42680% 46590% 76195% 93098% 119299% 1283100% 1283 (longest request)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构