压测工具ab(Apache)详解
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,小序:对比过几款轻量级的压测工具。siege http_load ab webbench.siege太吃内存(在相同的请求数与并发数下,ab相对而言耗资源较少)ab简介:ab全称为:apache be
千家信息网最后更新 2025年12月02日压测工具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安全错误
数据库的锁怎样保障安全
服务器安全模式界面
4g无线网络技术标准
崎霖科技互联网
杭州康琪网络技术有限公司
计算机网络技术第七章答案
软件开发的项目怎么来的
网页服务器不显示文件夹
数据库加密技术的研究历史
考试软件开发文档
西安邦易网络技术
163qq邮箱服务器配置怎么填
数据库技术及应用系统
网聚联盟软件开发
.mdf数据库文件打开出错
戴尔t340服务器参数
2020年武汉网络安全决赛
廊坊网络技术员报名
顺丰开发票显示服务器繁忙怎么办
管理服务器哪里可以下载
宝塔修改数据库图片路径
软件开发b端和c端
攀枝花软件开发大概费用
考试软件开发文档
2020年武汉市网络安全教育
网聚联盟软件开发
超级计算机和服务器
两台服务器之间接口不通
药品市场数据库
百年党建网络安全简报
墨西哥服务器不能到日服玩