`
85977328
  • 浏览: 1898993 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

apache-httpd2.2.17性能测试

阅读更多
在apache_home/bin目录下
常用的命令如下:
ab -n 1000 -c 250 http://127.0.0.1:80/
其中-n带表请求数,-c代表并发数
然后就可以看到一些相关性能的指标

输入命令:
./ab -n 100 -c 4 http://www.baidu.com/
输出结果:
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.baidu.com (be patient).....done


Server Software:        BWS/1.0
Server Hostname:        www.baidu.com
Server Port:            80

Document Path:          /
Document Length:        7410 bytes

Concurrency Level:      4
Time taken for tests:   2.006 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      779200 bytes
HTML transferred:       741000 bytes
Requests per second:    49.85 [#/sec] (mean)
Time per request:       80.239 [ms] (mean)
Time per request:       20.060 [ms] (mean, across all concurrent requests)
Transfer rate:          379.34 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        3    7   3.0      7      19
Processing:    11   71 191.7     19    1420
Waiting:        4   10  19.9      7     204
Total:         15   78 192.0     26    1430

Percentage of the requests served within a certain time (ms)
  50%     26
  66%     30
  75%     32
  80%     34
  90%    228
  95%    435
  98%    846
  99%   1430
100%   1430 (longest request)


名字解释:
Server Software:表示被测试的Web服务器软件名称
Server Hostname:请求的URL中的主机部分名称
Server Port:被测试的WEB服务器的监听端口
Document Path:表示URL中的根据对路径
Document Length:http响应数据的正文长度
Concurrency Level:表示并发用户数(-c)
Time taken for tests:所有请求被处理完所花费的总时间
Complete requests:总请求数(-n)
Failed requests:失败请求数
Total transferred:所有请求的响应数据长度和,包括头和正文
HTML transferred:所有请求的响应数据中,正文数据的和
Requests per second:吞吐率
Time per request:用户平均请求等待时间 = time taken for tests / (complete requests / concurrency level)
Time per request:服务器平均请求处理时间 = 吞吐率的倒数 = time per request / concurrency level
Transfer rate:请求在单位时间内,从服务器获的数据长度
Percentage of the requests served within a certain time (ms):请求处理时间的分布情况
0
0
分享到:
评论

相关推荐

    Apachehttpd-2.2.17-win32-x86-openssl

    总之,Apachehttpd-2.2.17-win32-x86-openssl是针对Windows环境的一个强大且安全的Web服务器解决方案,结合了Apache的稳定性与OpenSSL的安全特性。用户可以通过提供的安装包快速部署并根据需求进行配置,以满足各种...

    httpd-2.2.17-win32-x86-no_ssl.msi + mod_jk-1.2.31-httpd-2.2.3.so

    在本案例中,我们关注的是`httpd-2.2.17-win32-x86-no_ssl.msi`,这是一个针对Windows 32位系统的Apache 2.2.17版本的安装程序,不包含SSL支持。SSL(Secure Sockets Layer)用于提供加密通信和服务器身份验证,但在...

    Apache-2.2.17-win32

    在解压后的文件" httpd-2.2.17-win32-x86-openssl-0.9.8o"中,通常会包含Apache服务器的配置文件、可执行文件、模块文件以及必要的文档。安装和配置Apache涉及修改httpd.conf配置文件,设置监听端口、定义虚拟主机、...

    httpd-2.2.17.tar.gz链接.txt

    这是我从官网下载的 大家可以放心下载 链接失效可以私聊我及时更正

    httpd-2.2.17-win32-src

    总结,Apache HTTP服务器2.2.17在Windows 32位环境下的源码分析,不仅有助于理解其内部工作原理,也有利于开发者进行定制化开发和性能优化。通过对源码的学习,我们可以更好地利用Apache构建高性能、安全的Web服务...

    Apache HTTP Service 2.2.17(阿帕奇服务端2.2.17)

    该资源是Apache HTTP Service 2.2系列的主流版本,用于作版本库的服务器端。可以兼容Win2000、XP、vista、Win7等Windows操作系统。 SVN客户端—TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi下载地址: ...

    httpd-2.2.17

    搭建PHP环境,官方网站下载,不加任何修改。干净无毒害。

    apache web服务器2.2.17(最新版)

    在安装过程中,"httpd-2.2.17-win32-x86-openssl-0.9.8o.msi"是一个Windows安装程序,适用于32位系统,并且集成了OpenSSL 0.9.8o库,这是一个用于实现SSL/TLS协议的开源库,用于加密通信。这意味着在安装过程中,...

    测试通过的apache2.17_tomcat6集群

    1:安装httpd-2.2.17-win32-x86-no_ssl.msi 2:启动 apache-tomcat-6.0.36-windows-x86-1 apache-tomcat-6.0.36-windows-x86-2 apache-tomcat-6.0.36-windows-x86-3 3:再apache/conf/目录中导入 workers.properties...

    apache2.2.17安装

    在本文中,我们将详细介绍如何在Linux系统上安装Apache 2.2.17。 首先,你需要确保你的系统满足Apache的安装要求,这通常包括一个兼容的操作系统(如Ubuntu、CentOS等)和必要的构建工具。在大多数Linux发行版中,...

    httpd-2.2.17-win32-x86-openssl-0.9.8o.txt

    http://archive.apache.org/dist/httpd/binaries/win32/?C=M;O=D

    通达apache升级2.2.17.rar

    Apache 2.2.17是一个稳定版本,发布于2011年,它提供了若干性能优化、安全修复和新功能。以下是对这个升级过程可能涉及的知识点的详细说明: 1. **Apache版本管理**:Apache的版本号结构表明了其稳定性。2.x.x系列...

    linux apache2.2.17_2.tar.gz

    【标题】"Linux Apache2.2.17_2...这个版本的Apache2.2.17_2可能包含了对安全漏洞的修复、性能优化或其他功能改进,对于管理Linux服务器的IT专业人员来说,了解并掌握如何正确处理和配置这个版本的Apache是非常重要的。

    Windows 2003(XP)下安装配置Apache2.2.17+PHP5.2.17+mysql5.5.11服务器

    - Apache 2.2.17 - PHP 5.2.17 - MySQL 5.5.11 2. **选择安装目录**: - Apache:`D:\inetpub\apache2` - PHP:`D:\inetpub\php` - MySQL:`D:\inetpub\mysql` 3. **基本路径设置**: - Apache 配置文件...

    apache安装文件

    apache安装包httpd-2.2.17-win32-x86-no_ssl.msi

    怎样在apache2.2.17中加载PHP模块

    文件名为 `apache_2.2.17-win32-x86-no_ssl.msi`。 - 对于版本的选择,提供两种类型:`no_ssl` 和 `openssl`。`openssl` 版本提供了 SSL 安全认证功能,适合需要 HTTPS 协议的场景。对于大多数常规 HTTP 服务需求...

    win7配置安装php_5.3.5_+_mysql_5.1.51_+_apache_2.2.17

    - 下载Apache 2.2.17安装包,并按照提示进行安装。 - 安装完成后,Apache服务会默认启动。 2. **配置Apache以支持PHP**: - 编辑`httpd.conf`文件。 - 添加以下内容: ``` LoadModule ...

    Apache2.2.17+PHP5.3.5_WIN绿色免安装版

    用户可能需要修改Apache的配置文件(如httpd.conf)以适应自己的需求,例如设置虚拟主机、调整服务器监听端口等。 总的来说,这个组合包为Web开发者提供了一个快速启动和调试PHP应用的环境,无需复杂的安装步骤,...

Global site tag (gtag.js) - Google Analytics