ab 是一款开源的性能压测工具,常被用来评估线上服务在高并发场景下的承载能力。以下是对 nginx 服务开展压力测试的完整操作流程与关键要点解析。
1、 首先安装 ab 压测工具

2、 输入 y 并回车确认,系统将列出待安装的详细组件清单。

3、 部署一个可正常访问的 Nginx 静态资源站点,确保其处于稳定运行状态。

4、 执行命令立即发起压力测试
5、 参数 -n 指定本次压测发起的总请求数量
6、 参数 -c 控制并发连接数(即模拟的并发用户数)
7、 测试完成后,查看并分析输出的响应统计结果

8、 在压测报告中,并发处理能力与请求失败率是衡量系统健壮性的核心指标。

9、 连接耗时分布详情(包括各阶段时间占比)

10、 单次请求全链路耗时明细(含 DNS 解析、建立连接、发送请求、等待响应、接收数据等阶段)




















