压测工具ab(Apache)详解
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小序:对比过几款轻量级的压测工具。siege http_load ab webbench.siege太吃内存(在相同的请求数与并发数下,ab相对而言耗资源较少)ab简介:ab全称为:apache be
千家信息网最后更新 2026年11月03日压测工具ab(Apache)详解
小序:对比过几款轻量级的压测工具。siege http_load ab webbench.siege太吃内存(在相同的请求数与并发数下,ab相对而言耗资源较少)
ab简介:
ab全称为:apache bench,官方注释为:
Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求。apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。
一、安装
Linux下可以直接安装Apache工具即可。
yum install -y httpd-tools
二、使用
eg.
ab -n 200000 -c 10000 "http://jd.com/"
-n为请求数
-c为并发数
执行命令后可以看到如下的测试报告:
三、常见问题
1.有时设置并发参数较大时, 如1000或10000+,执行命令时会报如下错误:
解释:查看应用服务器和数据库均未报错,连接被重置,apr_socket_recv是OS内核的一个参数,高并发情况下,内核会认为系统受到了SYN flood***,会发送cookies(possible SYN flooding on port 80. Sending cookies),这样会减慢影响请求的速度,所以在应用服务器上设置下该参数为0 禁用系统保护就可进行大并发测试了。
测试
工具
服务器
服务
压力
参数
内核
命令
性能
测试工具
系统
应用
实用
相同
较大
全称
内存
官方
常见
常见问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
互联网巨头反垄断金融科技
科技互联网技术
壕鑫互联网络科技
卓越科技互联网 招聘
丰台科技园 互联网公司
互联网公司会议桌创意科技软装饰
互联网系的金融科技公司
福建科技产业互联网发展
苏州五指互联网络科技有限
互联网5g黑科技有哪些
成都互联网科技公司工作好不好
互联网行业科技股
互联网科技圈年度人物
互联网科技包装股
互联网科技企业商标注意事项
万物互联网智能科技
版纳互联网科技选哪家
科技互联网经济论坛
10位科技互联网大佬
互联网是不是新科技
奇酷互联网络科技
世界互联网领先科技成果
安徽鑫晟辉互联网科技
互联网科技ppt模板
上海致骋互联网科技
掌上梦互联网科技
科技互联网的估值
工业互联网等科技实现智能化赋能
马化腾互联网科技教学