Apache Bench

一、Apache Bench简介

Apache Bench 是 Apache 服务器的一个web压力测试工具,简称ab。ab也是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一个URL地址进行访问,因此可以用来测试目标服务器的负载压力。总体来说,ab工具小巧简单,上手学习较快,可以提供需要的基本性能指标;但是缺点就是没有图形化结果,不能监控。

注意:ab命令对发出负载的计算机要求很低,它既不会占用很高CPU,也不会占用很多内存。但却会给目标服务器造成巨大的负载,其原理类似CC攻击。自己测试使用也需要注意,否则一次上太多的负载。可能造成目标服务器资源耗完,严重时甚至导致死机。

二、Apache Bench安装

第一步:进入到 https://www.apachelounge.com/download/ 官网,下载最新版本

第二步:上述文件下载完成后,其文件格式如下图所示:

第三步:将其进行解压,解压完成后其解压目录如下图所示:

ReadMe.txt文件中有下面这么一段描述,即我们需要安装Visual C++,我的电脑是windows10,因此无需理会

第四步:进入到conf目录下修改httpd.conf配置文件

将第37行处SRVROOT的值修改为“Apache24的解压目录

至此Apache Bench已经安装完毕

三、Apache Bench 使用

一般我们用 -n 和 -c 参数就可以了。例如:

ab -n 10 -c 10 http://127.0.0.1:8761/sayHello

-n:本次测试发起的总次数

-c:并发数(是指同时访问服务器站点的连接数)

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值