1.安装
如果已经安装Apache,则以及自带了ab测试工具;
下面进行最简安装
#yum install httpd-tools
2.web负债测试
常用命令:ab -n 400 -c 200 -k http://caicongyang.com:8080/
-n :发起请求次数
-c :并发数
-k 保持keep-alived
3.结果详解
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0 Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright 2006 The Apache Software Foundation, http://www.apache.org/ Benchmarking caicongyang.com (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Finished 400 requests #测试服务器类型 Server Software: Apache-Coyote/1.1 #主机 Server Hostname: caicongyang.com #端口 Server Port: 8080 #路径 Document Path: / #文件长度 Document Length: 11398 bytes #并发级别 Concurrency Level: 200 #总耗时 Time taken for tests: 67.469688 seconds #成功完成请求次数 Complete requests: 400 #失败次数 Failed requests: 0 Write errors: 0 Keep-Alive requests: 0 Total transferred: 4617600 bytes HTML transferred: 4559200 bytes <span style="color:#ff0000;">#每秒处理请求次数(平均值)</span> Requests per second: 5.93 [#/sec] (mean) <span style="color:#ff0000;">#平均每次请求服务器处理完成时间/整个请求流程</span> Time per request: 33734.844 [ms] (mean) <span style="color:#ff0000;">#平均每次服务器处理时间/实际处理时间</span> Time per request: 168.674 [ms] (mean, across all concurrent requests) <span style="color:#ff0000;">#网络吞吐量</span> Transfer rate: 66.83 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 31 46 70.2 38 1437 Processing: 1184 17633 14533.1 13306 67431 Waiting: 34 9351 13565.1 3887 67324 Total: 1220 17679 14534.8 13344 67468
平均等待时间 = 平均每次处理完成时间-服务器实际处理时间
ps:网络上的文章前篇一率,写的拗口难以理解!
更多精彩内容请继续关注我的博客:http://blog.csdn.net/caicongyang
记录与分享,你我共成长 -fromcaicongyang
相关推荐
ApacheBench是一款由Apache HTTP服务器项目开发的压力测试工具,主要用于评估Web服务器的性能。它能够模拟多个并发用户向服务器发送请求,从而分析服务器在高负载情况下的响应速度和稳定性。这款小巧但强大的工具...
ApacheBench,简称ab,是一款由Apache服务器项目提供的轻量级压力测试工具。它主要用于评估Web服务器的性能,通过对服务器发送HTTP请求来模拟用户负载,从而分析服务器在一定压力下的处理能力。以下是对ApacheBench...
ApacheBench(简称ab)是一款由Apache HTTP服务器项目提供的轻量级性能测试工具。它能够模拟多个并发用户对指定Web服务器进行请求,从而评估服务器的性能和稳定性。这个工具对于系统管理员和开发者来说非常实用,...
Apache Bench(ab)是Apache HTTP服务器自带的一个命令行工具,用于进行HTTP服务器的压力测试和性能评估。这个工具可以帮助我们了解服务器在高并发情况下的处理能力,优化服务器配置,以及对比不同服务器软件或不同...
ApacheBench,简称ab,是Apache HTTP服务器项目的一部分,它是一个命令行工具,用于对Web服务器进行性能测试。这个64位版本的ApacheBench是为在基于CentOS 6.4的操作系统环境中运行的Apache 2.2版本设计的。在开始...
**性能测试ab(ApacheBench)的应用** ApacheBench,简称ab,是Apache HTTP服务器自带的一款简单而强大的性能测试工具。它可以帮助我们评估Web服务器的性能,通过模拟多个并发用户请求来测试服务器的响应时间、吞吐量...
ApacheBench,简称ab,是Apache HTTP服务器项目的一部分,它是一个简单而强大的工具,用于对Web服务器进行性能评估和压力测试。这个小巧的命令行工具可以模拟多个并发用户请求,以此来测量服务器处理这些请求的能力...
Apache AB测试程序是一款轻量级、命令行工具,主要用于评估Web服务器的性能。它由Apache HTTP服务器项目开发,是性能基准测试工具集的一部分。AB,全称ApacheBench,能够模拟多个并发用户对Web服务器进行请求,从而...
ApacheBench(ab)是一个广泛使用的命令行工具,用于对Web服务器进行负载和压力测试。然而,随着技术的发展,Go语言以其高效的性能和简洁的语法,逐渐成为构建高性能网络服务的首选。本资源包“Golang_GoHTTP负载...
ApacheBench阿帕奇自带的压力测试工具
ApacheBench,简称ab,是Apache HTTP服务器自带的一款性能测试工具,主要用来对Web服务器进行基准测试,评估其处理并发请求的能力。它可以帮助系统管理员、开发者或者网站所有者了解服务器在高负载情况下的表现,...
Windows下的ApacheBench。网站压力测试神器。
Apache的ab(ApacheBench)是一款简单而强大的压力测试工具,专用于接口和并发测试。在Web服务性能优化和系统负载能力评估中,ab扮演着关键角色。它可以帮助开发者和运维人员了解服务器在高并发情况下的表现,以及...
下载我们需要的测试工具(ab)到你的电脑中apache bench工具下载地址 将下好的压缩包放在你的任意磁盘中,并解压出压缩包里的,我是解压缩到了D盘中 使用window10命令行工具打开ab测试工具 第一步: 第二步 :...
**ApacheBench(ab)测试工具详解** ApacheBench,简称ab,是Apache HTTP服务器项目提供的一个命令行工具,用于对Web服务器进行性能测试。它能够模拟多个并发用户请求,以此来评估服务器在高负载下的处理能力和响应...
总结来说,ApacheBench1.0是一个用于评估Web服务器性能的工具,通过模拟并发请求来测试服务器的处理能力。提供的压缩包中包含一个可能的使用指南(1.ppt)和ApacheBench的执行文件(ApacheBenchzz.exe),用户可以...
标题中的“Go-替代ApacheBench(ab)的HTTP负载生成器”指的是使用Go语言编写的一种工具,它能够替代传统的ApacheBench(ab)工具来执行HTTP负载测试。ApacheBench是一款广泛使用的命令行工具,用于测量Web服务器的...
-n 即requests,用于指定压力测试总共的执行次数。 -c 即concurrency,用于指定的并发数。 -t 即timelimit,等待响应的最大时间(单位:秒)。 -b 即windowsize,TCP发送/接收的缓冲大小(单位:字节)。 -p 即...
ApacheBench 是 Apache 服务器自带的一个web压力测试工具,简称ab。ab又是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问,因此可以...
Apache Bench, 简称ab,是Apache HTTP服务器自带的一个轻量级性能测试工具。它能够模拟多个并发用户对指定URL进行请求,从而评估服务器的性能和稳定性。在“BOMS.zip_apache-ab 测试_scubom”这个压缩包中,我们可以...