apache有一个自带的压力测试工具ab.exe,在apache安装目录下的bin目录中,使用该工具可以模拟多个用户并发访问网站。下面具体介绍如何使用。

1,首先从命令行中进入ab.exe所在的目录(即apache的bin目录)

2,输入:ab.exe -n 访问次数 -c 并发数 请求的url

其中访问次数表示模拟访问的总次数,并发数表示每次发出的请求数,请求的url就是测试的某个网站页面

例如:

3,输入完成后回车即可,稍等一会便会出现结果,以下是结果中的重要部分截图:


下面解释一下比较重要的测试数据:

concurrency level:并发量

time taken for tests:本次测试总耗时(秒)

complete requires:成功完成的请求数

failed requests:未成功完成的请求数

requests per second: 每秒完成的请求数

time per request:514.063 每次并发请求所用时间(毫秒)

time per request:5.141 每个请求所用时间(毫秒)

transter rate:传输速度(kb/秒)




Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐