# Apache ab
# 介绍
ab 是单线程程序,只能利用单一 CPU,在给性能好的服务器端应用做压测时,往往跑 ab 的测试机负荷满了。ab 仅能是对单一 url 进行压测,而当我们仅仅只是反复测试单一 URL 时,出来的测试结果往往不能提现真实的压力场景
# 安装
因为ab是Apache
服务器自带的程序,所以需要安装Apache
参考:Apache 安装
# 使用
一般使用
ab [option] [url]
参数
-n 总请求数
-c 并发数
eg:
ab -n 100 -c 10 https://www.baidu.com/
路径最后有时候需要一个/ 否则报错为invalid URL
# 结果
测试结束后,会返回一个测试报告