压测工具ab(Apache)详解
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,小序:对比过几款轻量级的压测工具。siege http_load ab webbench.siege太吃内存(在相同的请求数与并发数下,ab相对而言耗资源较少)ab简介:ab全称为:apache be
千家信息网最后更新 2025年01月24日压测工具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安全错误
数据库的锁怎样保障安全
db2数据库没人用
网页设计和软件开发专业哪个好
吃鸡战场国际服服务器繁忙怎么办
网络技术重点总结
广东农信社软件开发岗
华为网络安全防范
多人服务器组队
郑州云时代互联网信息科技
服务器 ghost
北京通博网络技术有限公司
服务器是不是都需要备案
软件开发项目举
石柱网络安全审计系统咨询辅导
nas构建服务器
物联网数据库的开发
广州荔支网络技术工资待遇
r710服务器电源
网络安全阿曼太
网络安全中playload
dede新闻数据库
单机征服连接账号服务器中
浪潮服务器管理口安装
青少年网络安全知识锦囊请收好
一般网站网络安全措施有哪些
关于网络安全与文明的问答
计算机网络技术偏理科
优房居互联网科技
有关社交网络安全的高一英语作文
服务器内部错误000001
阴阳师服务器崩溃原因