`

压力测试工具ab使用

 
阅读更多

 

 jmeter 来测试接口。

 

安装apache服务器:

下载httpd:

http://apache.fayea.com/

 

wget http://apache.fayea.com/httpd/httpd-2.2.31.tar.gz

2 解压 

 

3 配置 

./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so --enable-headers --enable-expires --with-mpm=worker --enable-modules=most --enable-deflate

--prefix=/usr/local/apache2表示指定apache的安装路径,默认安装路径为/usr/local/apache2

--enable-rewrite提供URL规则的重写更嫩那个,即根据已知的URL地址,转换为其它想要的URL地址

--enable-so激活apache服务的DSO(Dynamic Shared Objects动态共享目标),即在以后可以以DSO的方式编译安装共享模块,这个模块本身不能以DSO方式编译。

--enable-headers提供允许对HTTP请求头的控制。

--enable-expires激活荀彧通过配置文件控制HTTP的“Expires:”和“Cache-Control:”头内容,即对网站图片、j

 

4 编译并且安装 

make 

make install 

 

5 在安装目录 /usr/local/apache2/bin 下 

执行ab -n1000 -c10 www.baidu.com   发1000个请求,并发为10个 

 

 

6 使用例子:

http://studiogang.blog.51cto.com/505887/386852

 

主要关注:在访问量不变,并发数增加的情况下,下面几个参数变化情况,最大吞吐率是多少

 

/*大家最关心的指标之一,指的是吞吐率

相当于 LR 中的 每秒事务数 ,后面括号中的 mean 表示这是一个平均值*/  

Requests per second:    13.45 [#/sec] (mean)

/*大家最关心的指标之二,指的是用户平均请求等待时间

相当于 LR 中的 平均事务响应时间 ,后面括号中的 mean 表示这是一个平均值*/ 

Time per request:       743.726 [ms] (mean) 

/*大家最关心的指标之三,指的是服务器平均请求处理时间

Time per request:       74.373 [ms] (mean, across all concurrent requests)  

 

压力测试工具: jmeter 工具

官网:http://jmeter.apache.org/ 

 

 

分享到:
评论

相关推荐

    Apache网站压力测试工具ab使用教程.zip

    【Apache网站压力测试工具ab使用教程】 Apache HTTP服务器自带了一个名为`ab`(ApacheBench)的简单压力测试工具,用于评估Web服务器的性能。它能够模拟多个并发用户请求,以此来测试服务器在高负载下的响应时间和...

    网站压力测试工具ab使用教程实践.zip

    网站压力测试工具ab使用教程实践.zip 虽然有很多知名的压测工具,但是apache的ab是个好东西,免费还好用

    压力测试工具ab

    **压力测试工具ab详解** 压力测试是评估系统在高负载或大量并发请求下性能的重要手段。在IT行业中,尤其在服务器优化和应用性能管理中,压力测试工具扮演着至关重要的角色。"ab"(ApacheBench)就是这样一个简单而...

    windows下web压力测试工具ab

    【标题】:“Windows下Web压力测试工具AB” 在Windows操作系统中,进行Web应用程序的压力测试是一项重要的任务,确保网站或服务在高并发访问时能够稳定运行。Apache HTTP Server提供了一个名为ApacheBench(简称ab...

    压力测试工具-ab

    在IT行业中,性能测试是评估系统稳定性和承载能力的重要环节,而`ab`(ApacheBench)就是一个广泛使用的轻量级压力测试工具。它由Apache HTTP服务器项目开发,主要用于测试Web服务器的性能。下面我们将深入探讨`ab`...

    Apache 压力测试工具ab 专注接口测试 并发测试

    Apache的ab(ApacheBench)是一款简单而强大的压力测试工具,专用于接口和并发测试。在Web服务性能优化和系统负载能力评估中,ab扮演着关键角色。它可以帮助开发者和运维人员了解服务器在高并发情况下的表现,以及...

    ab 压力测试工具

    "ab压力测试工具"是Apache HTTP服务器项目的一部分,它是一个简单但功能强大的命令行工具,用于对Web服务器进行性能测试和负载测试。这个工具能够模拟多个并发用户向服务器发送HTTP请求,帮助管理员评估服务器在高...

    压力测试工具-ab工具

    压力测试工具-ab工具 压力测试工具-ab工具是Apache HTTP服务器自带的一款压力测试工具,用于模拟多个并发用户对Web服务器的访问请求,以测试Web服务器的性能和稳定性。下面是关于ab工具的详细知识点: 1. ab工具...

    压力测试工具ab.exe

    **压力测试工具ab.exe详解** 在IT行业中,性能测试是评估系统能力的关键环节,而压力测试则是其中一种重要手段。压力测试工具可以帮助我们模拟大量并发用户访问服务,以检查系统的稳定性和性能瓶颈。"ab.exe"...

    ab页面压力测试工具

    一款对链接进行并发访问的工具,解压后使用cmd进入所在目录 使用ab -c 10 -n 100 http://a.ilanni.com/index.php -c10表示并发用户数为10 -n100表示请求总数为100 http://a.ilanni.com/index.php表示请求的目标URL

    windows下web压力测试工具 ab

    除了`ab`,还有许多其他优秀的压力测试工具,如JMeter、LoadRunner、 Gatling等,它们提供了更丰富的功能和更复杂的脚本支持,适合进行大规模、复杂的性能测试。 五、注意事项 1. 在进行压力测试时,应确保测试环境...

    Apache 压力测试工具ab

    Apache 压力测试工具ab是一个非常实用的性能测试工具,专门用于评估Apache HTTP服务器的性能。通过模拟多个并发用户发送请求,ab可以帮助管理员了解服务器在高负载下的表现,包括处理速度、吞吐量和资源利用率等关键...

    Apache ab压力测试工具

    Apache ab压力测试工具是HTTP服务器性能评估的重要工具,主要用于测试Apache服务器在特定条件下的处理能力。这个工具简单易用,可以提供对服务器性能的详细分析,帮助管理员优化配置,提升服务器响应速度,确保在高...

    window安装ab压力测试并使用.zip

    【标题】:“Window环境下安装与使用Apache Bench (ab) 压力测试工具” 在IT领域,性能测试是评估系统承载能力的关键环节,而Apache Bench(简称ab)是一款广泛使用的命令行工具,用于进行HTTP服务器的压力测试。在...

    Apache压力测试工具

    Apache提供了多种压力测试工具,其中包括Apache JMeter、ab(ApacheBench)等,这些工具可以帮助开发者和运维人员理解服务器在高并发情况下的表现。 Apache JMeter是一款功能强大的开源压力和负载测试工具,不仅...

    (转)ab-tomcat压力测试工具

    【描述】:这篇博客文章并未提供具体的描述,但根据标题可以推断,它可能涉及一个名为"ab"的压力测试工具在Tomcat应用服务器上的使用。"ab"是Apache HTTP服务器项目的一部分,用于对Web服务器进行性能测试,评估其在...

    ab.zip压力测试工具

    "ab.zip"显然是一款压力测试工具,它被命名为"ab.exe",可能是因为其基于Apache HTTP服务器的基准测试工具ApacheBench。ApacheBench(通常简称为ab)是一个轻量级的命令行工具,用于测量Web服务器的性能。 Apache...

Global site tag (gtag.js) - Google Analytics