`
calatustela
  • 浏览: 144100 次
  • 性别: Icon_minigender_1
  • 来自: 江苏●南通
社区版块
存档分类
最新评论

Windows环境下Apache服务器压力测试

阅读更多

通过对服务器压力测试可以大概了解一个服务器的负载能力,下面是Windows下的Apache服务器测试方法。

在Apache服务器自带了一个测试程序Ab.exe可以很方便的使用 。。

命令是 ab -c 请求数 -n 线程数 网址(建议输入目标网页)。。

线程数不宜过大 按照你电脑的承受能力 。。。

请求数有限制 防止有人乱Ddos别人 。。

例:ab -n 10 -c 10 http://192.168.1.3/index.html

结果如下 。。

D:\Apache\bin>ab -n 10 -c 10 http://192.168.1.3/index.html

(以上是输入的命令)

Benchmarking 192.168.1.3 (be patient).....done

Server Software:        Apache/2.0.63

(目标服务器Apache版本号)

Server Hostname:        192.168.1.3

(目标服务器主机头名称)

Server Port:            80

(目标服务器Apache端口)

Document Path:          /index.html

(目标网页相对地址)

Document Length:        292 bytes

(目标网页大小)

Concurrency Level:      10

(并发线程数)

Time taken for tests:   0.140625 seconds

(使用时间)

Complete requests:      10

(成功的请求数量)

Failed requests:        0

(失败的请求数量)

Write errors:           0

(发生错误数量)

Total transferred:      5750 bytes

(全部使用的流量)

HTML transferred:       2920 bytes

(Html文件使用的流量)

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

(指标一 平均每秒请求数)

Time per request:       140.625 [ms] (mean)

(指标二 平均事务响应时间)

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

(每秒请求时间)

Transfer rate:          35.56 [Kbytes/sec] received

(传输速率)

Connection Times (ms)

             min  mean[+/-sd] median   max

Connect:        0    0   0.0      0       0

Processing:   109  124  16.3    140     140

Waiting:      109  124  16.3    140     140

Total:        109  124  16.3    140     140

(所有请求的响应情况)

Percentage of the requests served within a certain time (ms)

50%    140

66%    140

75%    140

80%    140

90%    140

95%    140

98%    140

99%    140

100%    140 (longest request)

每个请求都有一个响应时间 。。

比如 其中 50% 的用户响应时间小于 140 毫秒 。。

最大的响应时间小于 140 毫秒 (100% 处) 。。

分享到:
评论

相关推荐

    apache-bench压力测试

    例如,你提到的"Win64 VC15"可能是指Windows 64位版本的Apache服务器,其中包含了ab工具。解压后,可以在bin目录下找到ab.exe执行文件。 2. **基本命令格式**:`ab -n <请求总数> -c <并发数> <URL>`。-n参数指定总...

    windows下web压力测试工具 ab

    总结,`ab`工具在Windows下的应用为Web开发者和运维人员提供了一种便捷的压力测试手段,通过它,我们可以更好地理解Web服务器在高负载下的性能,从而优化系统、提升用户体验。不过,单一的工具并不能解决所有问题,...

    windows下web压力测试工具ab

    - `Webbench`:Linux下的高性能Web服务器压力测试工具,可以模拟大量并发用户,但不适用于Windows。 - `Siege`:跨平台的压力测试工具,提供更复杂的配置选项,支持HTTP和HTTPS协议。 5. **教程资源**: - 提供...

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

    【Apache网站压力测试工具ab使用教程】 Apache HTTP服务器自带了一个名为`ab`(ApacheBench)的简单...通过以上步骤,你将能有效地利用`ab`工具对Apache网站进行压力测试,找出并优化性能瓶颈,提升服务器的承载能力。

    JMeter 之TCP服务器并发压力测试

    本文将详细介绍如何使用JMeter进行TCP服务器的并发压力测试,包括环境搭建、软件下载与安装、以及具体的操作实例。 首先,要使用JMeter进行测试,需要确保你的环境中安装了JDK(Java开发工具包)。JMeter要求JDK...

    apache开源压力测试工具Jmeter

    Apache JMeter是一款强大的开源压力测试工具,主要用于对Web应用程序进行性能和负载测试。它最初设计为HTTP服务器的压力测试工具,但随着时间的推移,已经发展成为支持多种协议的全面测试框架,包括FTP、SMTP、JDBC...

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

    【标题】:“Window环境下...总结来说,Window环境下安装与使用Apache Bench进行压力测试,是评估和优化Web服务器性能的重要手段。通过合理设置参数,我们可以获得关于服务器性能的宝贵数据,并据此进行针对性的优化。

    Jmeter WEB HTTP压力测试实例

    Jmeter 在 Windows XP/2003/W7/W8 等操作系统中都可以运行,前提是需要安装好 JDK 包,因为 JMeter 是基于 JAVA 开发的压力测试软件。在本次配置实例中,我们使用的是 W8-64 位系统。 安装步骤 安装步骤非常简单,...

    Apache服务器实用大全

    - 安装Apache服务器:在不同操作系统(如Linux、Windows、macOS)上的安装步骤,包括源码编译和二进制包安装。 - 配置文件解析:介绍`httpd.conf`和`.htaccess`等配置文件的结构和常用配置选项,如DocumentRoot、...

    ApacheBench测试详解

    3. **压力测试**:模拟高并发场景,检查服务器在极限情况下的稳定性。 总之,ApacheBench是一个强大的工具,帮助我们了解服务器在不同条件下的表现,为优化服务器配置、提升服务性能提供了重要参考。正确理解和使用...

    apache ab windows可用

    在进行压力测试时,记得要合理设置参数,避免对生产环境造成过大的影响,同时也要注意测试数据的分析,找出服务器性能瓶颈并进行优化。 总的来说,Apache AB在Windows平台上的可用性为管理员和开发者提供了一个快速...

    十个免费的Web压力测试工具

    在IT领域,Web压力测试是确保网站或Web应用在高流量和高负载下仍能保持稳定性和性能的关键步骤。本文将深入探讨十个免费的Web压力测试工具,它们各自的特点、优势与局限性,帮助读者更好地理解和选择适合自身需求的...

    windows下模拟高并发来进行负载测试工具siege

    综上所述,siege是一款强大的命令行工具,尤其适用于Windows平台上的快速压力测试。通过它,我们可以有效地评估和优化Web服务的性能,以应对高并发访问的挑战。对于开发和运维团队来说,掌握并熟练使用这类工具是...

    压力测试工具Pylot.rar

    今天要说的Pylot,就是一款适合在Windows电脑上运行的服务器压力测试程序,这是一款开源的用以测试 Web Service性能和扩展性的工具,它运行HTTP负载测试,这对于制定容量计划、确定基准点、分析系统瓶颈以及系统调优...

    Jmeter-5.6.2压力测试工具

    Apache JMeter是一款强大的开源压力测试工具,主要由Apache组织开发并维护,其最新版本为5.6.2。这款工具完全基于Java语言,因此具备跨平台特性,可以在多种操作系统上运行,如Windows、Linux和Mac OS等。JMeter主要...

    windows系统中安装Jmeter压力测试工具.docx

    Windows系统中安装Jmeter压力测试工具 Jmeter是Apache组织开发的基于Java的压力测试工具,用于对软件做压力测试。它最初被设计用于Web应用测试,但后来扩展到其他测试领域。Jmeter可以用于测试静态和动态资源,例如...

    最新版windows apache-jmeter-5.4.zip

    这对于大型系统和高压力测试尤其有用。 7. **插件支持**:JMeter拥有丰富的第三方插件生态系统,能够扩展其功能,例如添加新的图表、报告或者与外部系统的集成。 8. **性能监控**:通过监听器,可以收集诸如响应...

    apache图片服务器安装文件和使用方法

    2. **解压与配置**:解压缩下载的文件,然后将Apache服务器目录放置在合适的位置,例如在Windows上通常是"C:\Apache24"。 3. **环境变量设置**:添加Apache的安装路径到系统环境变量`PATH`中,这样可以在命令行中...

    jmeter-压力测试报告-超细.docx

    本报告是一份基于Apache JMeter工具进行的压力测试文档,由一位高级测试工程师精心制作,旨在提供一个详细的模板供其他测试人员参考。报告详细记录了整个测试过程,包括测试内容、方法、目标、环境、系统部署以及...

Global site tag (gtag.js) - Google Analytics