Apache自带的性能测试工具ab的使用

刚开始的时候,对于压力测试感觉就是空白一片,后来查了查资料感觉其实一旦入门,一切不会是想象中那么难。

    进入cmd命令行模式,把目录切换到apache下的ab.exe所在的路径,我装的是集成的appserv,所以路径是:D:\AppServ\Apache2.2\bin,这个都是次要的,只要有Apache的ab.exe就能够进行压力测试。

   然后在这个下面键入:ab -n 1000 -c 50 http://localhost/site/index.php

   然后就会返回结果了:

D:\AppServ\Apache2.2\bin>ab -n 1000 -c 50 http://localhost/site/test.php
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 localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Finished 1000 requests


Server Software:        Apache/2.2.8
Server Hostname:        localhost
Server Port:            80

Document Path:          /site/test.php  //请求的资源
Document Length:        26 bytes  // 文档返回的长度,不包括相应头

Concurrency Level:      50    // 并发个数
Time taken for tests:   12.485334 seconds  //请求消耗的总时间
Complete requests:      1000  //总请求数
Failed requests:        0
Write errors:           0
Total transferred:      219000 bytes
HTML transferred:       26000 bytes
Requests per second:    80.09 [#/sec] (mean)  // 平均每秒的请求数
Time per request:       624.267 [ms] (mean)   // 平均每个请求消耗的时间
Time per request:       12.485 [ms] (mean, across all concurrent requests)// 就是上面的时间除以并数
Transfer rate:          17.06 [Kbytes/sec] received  // 时间传输速率

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    4   6.8      0      31
Processing:   219  604  66.2    593     906
Waiting:      218  603  66.3    593     906
Total:        234  608  66.0    593     921

Percentage of the requests served within a certain time (ms)
  50%    593   // 就是有50%的请求都是在85ms内完成的
  66%    609
  75%    625
  80%    625
  90%    687
  95%    734
  98%    750
  99%    859
 100%    921 (longest request)
含义:  同时处理50个并发请求并运行 1000 次index.php

结果:  在并发50个请求的情况下,完成1000次的访问请求,共花了12.485秒,这个程序每秒可处理80.09个请求。

当然这是本地环境,所以测试的结果相对来说是好一些,如果涉及到web的站点,考虑的因素就不止这些了。

本地部署DeepSeek-Coder-6.7B 离线版的完整指南:打造适配当前系统的AI助手 《DeepSeek-Coder-6.7B本地部署指南》详细介绍了如何离线部署这款专注于代码生成的AI模型。文章涵盖硬件要求(推荐8核CPU、32GB内存、NVIDIA RTX3080显卡)、软件依赖(Python3.8+、CUDA11.0+、PyTorch1.9+)以及具体安装步骤,包括模型下载、路径配置和GPU加速设置。重点说明如何通过输入系统配置文档和使用说明书,让模型生成适配特定系统的代码,并提供了参数调优和模型微调的方法。该指南旨在帮助开发者在本地安全高效地使用AI助手,实现代码自动生成与优化,提升 阅读详情

相关推荐

ch32v103xx 烧写

烧写方式 串口uart, usb,swd(wch link)但不建议按此使用,参官方说明。

qq_39239990的博客 637

爱测未来性能-前端性能测试平台及应用

性能测试一直是Web应用中非常受关注的部分。目前人们对性能的关注还主要集中在服务端,大部分人在说到“性能测试”的时候,都会把重点放到服务端的性能测试和调优,也就是通过各种方法找到服务端的性能瓶颈并尝试对其进行调优。实际上,对于web应用来说,除了考虑服务端在足够短的时间内返回页面数据之外,还可以从页面前端的角度来考虑性能测试和性能调优。本文将围绕前端性能测试目的、测试平台搭建及应用进行介绍。

爱测未来团队博客 2783

[arcgis插件]在批量出图时,如何把图层属性表以动态表格的形式插入到布局页面

在批量出图时,如何把图层属性表以动态表格的形式插入到布局页面。

坐听风雨 4562

java ab性能测试,使用Apache自带的ab命令测试网站性能

Apache自带的ab命令虽然很简单,但是对于调试的时候的测试,还是非常有效的,因此,做网站性能测试,还是有必要了解下的,关于ab详细命令,本文不做介绍,本文只介绍使用POST数据的使用方法。测试环境WEB环境服务器,并部署好SHOP系统使用Xshell连接服务器开始测试login.ab 内容,该内容需要在登录的时候使用抓包工具进行抓包,我这里先使用了loadrunner进行了录制,并抓取了录制代...

weixin_42549117的博客 283

FortiClient EMS实战:从安装到配置的全流程优化指南

本文详细解析了FortiClient EMS 7.0版本的部署与优化全流程,帮助企业构建零信任终端安全体系。从环境规划、高效安装、终端纳管到高级运维,提供实战指南和优化技巧,特别适用于Windows Server环境,助力企业提升终端安全管理效率。

weixin_29325007的博客 548

S32DS3.5图形化配置实战:从零构建S32K144通信接口工程

本文详细介绍了如何使用S32DS3.5图形化配置工具从零构建S32K144通信接口工程。通过实战演示引脚配置、时钟树设置、SPI接口搭建等关键步骤,帮助开发者快速掌握NXP S32K系列开发技巧,提升嵌入式开发效率。特别针对S32DS3.5版本的新特性进行了深度解析,包括智能代码生成和调试优化方法。

weixin_26834815的博客 200

apache自带性能测试工具ab

最近研究APACHE的优化问题,发现 ab 这东东还是不错的,可为衡量APACHE性能提供一些有价值的参考依据。 ./ab -n 50000 -c 1000 http://localhost/bbs/index.php //这个表示1000个用户 发送 50000请求 index.php文件的动作,服务器的处理情况如下: This is ApacheBench...

weixin_33691700的博客 141

为什么BGA焊点总在四个角先坏?一次热-振耦合仿真给你讲明白

本文通过Ansys Workbench进行热-振耦合仿真,深入分析了BGA焊点在四个角点先失效的机理。研究发现,角点焊点由于CTE失配、振动载荷放大及几何应力集中等因素,承受的等效塑性应变和动态应力显著高于中心区域,导致其疲劳寿命大幅降低。仿真数据揭示了角点焊点的应力分布和蠕变特性,为电子封装可靠性设计提供了重要依据。

weixin_42535461的博客 439

Apache自带ab性能测试工具学习

目前大多数测试人员喜欢使用具有图形界面的Loadrunner作为web的性能测试工具,其实在Linux系统上有很多开源的性能测试工具很好,而且这些工具很小,又是开源产品。对与测试人员来是一个很好的选择。 以前在做web性能测试的时候,使用了一段时间ab工具,但是一直没有整理出来,知识就没有积累下来。 (1)ab工具位置 一般情况下在Apache的bin目录下,但也不排除在其它目录,目前我使用

Hedpat's Blog | 黯風夜隱 743

Oracle 查看 rman 备份情况 SQL 语句

每天一个 DBA 小知识,助你更进一步!

LuciferLiu_DBA 3117

android studio 2022打开了v1 签名但是生成的apk没有v1签名问题

我使用了Android Studio Flamingo | 2022.2.1 Patch 2版本的IDE编译了一个apk,但是apksigner查看apk的签名信息时,发现只有v2签名,没有v1签名。试着改小一下minSdkVersion 为23重新编译apk,再检测一下签名版本v1居然打开了!参考网上搜索到的方法,手动在build.gradle里面添加。但是编译出来的apk还是只有v2的签名。里面提到了v1签名还和。

hedalei的博客 466

Apache自带性能测试工具ab的使用

Apache服务器套件自带ab,只要安装Apache即可,无需另行安装ab。ab位于%ApacheHome%/bin目录下(“%ApacheHome%”为Aapche安装路径),你也可以把ab.exe文件copy出来,独立使用。  假设我们要测试一个PHP论坛系统,其中一个性能测试用例是:“同时处理50个并发请求并运行 1000 次index.php 首页”,我们可以在cmd shel...

weixin_30748995的博客 102

MAC-H3C官网inode客户端下载安装

MAC-H3C官网inode客户端下载安装

兴趣是最好的老师 1万+

使用Apache自带的ab命令测试网站性能(小强性能测试班学员作品)

Apache自带的ab命令虽然很简单,但是对于调试的时候的测试,还是非常有效的,因此,做网站性能测试,还是有必要了解下的,关于ab详细命令,本文不做介绍,本文只介绍使用POST数据的使用方法。测试环境WEB环境服务器,并部署好SHOP系统使用Xshell连接服务器开始测试login.ab 内容,该内容需要在登录的时候使用抓包工具进行抓包,我这里先使用了loadrunner进行...

weixin_34044273的博客 76

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ab——Apache自带的Web性能测试工具[可以用于Nginx等任何Web]

¥ Usage: ab [options] [http[s]://]hostname[:port]/path Options are: -n requests Number of requests to perform -c concurrency Number of multiple requests to make at a time -t timelimit

typ2004的专栏 744

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

apache 自带 ab.exe 性能测试工具使用

ab的全称是ApacheBench,是Apache附带的一个小工具,专门用于 HTTP Server 的benchmark testing,能够同时模拟多个并发请求。前段时间看到公司的研发人员也在用他作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下。通过下面的一个简单的例子和注释,相信大家能够更容易理解这个工具的使用。一个简单的例子/*在这个例子的一...

weixin_33881140的博客 193

网站压力测试方法- Apache自带的性能测试工具ab的使用

apache下ab网站压力测试命令的参数、输出结果的中文注解 以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。 格式: ./

收集盒 Book box 927

Apache自带ab性能测试工具学习(转自jesse的博客以供以后查询)

目前大多数测试人员喜欢使用具有图形界面的Loadrunner作为web的性能测试工具,其实在Linux系统上有很多开源的性能测试工具很好,而且这些工具很小,又是开源产品。对与测试人员来是一个很好的选择。 以前在做web性能测试的时候,使用了一段时间ab工具,但是一直没有整理出来,知识就没有积累下来。 (1)ab工具位置 一般情况下在Apache的bin目录下,但也不排除在其它目录,目前我使用...

风的专栏 5376

网站性能压力测试工具(Apache ab使用详解)

需要注意的是表中的Total并不等于前三行数据相加,因为前三行的数据并不是在同一个请求中采集到的,可能某个请求的网络延迟最短,但是系统处理时间又是最长的呢。-e:产生一个以逗号分隔的(CSV)文件,其中包含了处理每个相应百分比的请求所需要(从1%到100%)的相应百分比的(以微妙为单位)时间。其中的第一行为标题。这部分数据用于描述每个请求处理时间的分布情况,比如以上测试,80%的请求处理时间都不超过2ms,这个处理时间是指前面的Time per request,即对于单个用户而言,平均每个请求的处理时间。

老猫喜欢今日爬山的博客 1422

apache性能测试工具ab

性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。 一、ab的原理 ab是apachebench命令的缩写。 ab的原理:ab命令会创建多个并发访问线程,模...

ako881010的博客 157

Windows如何使用Apache的ab工具进行网站性能测试(Apache服务器自带了ab压力测试工具,可以用来测试网站性能,使用简单方便)...

打开Apache服务器的安装路径,在bin目录中有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。 在Windows系统的命令行下,进入ab.exe程序所在目录,执行ab.exe程序。注意直接双击无法正确运行。 执行ab命令成功后,可以看到如图提示。该帮助很清楚详细的介绍了ab的用法以及各个参数的含义。 a...

weixin_33785972的博客 151

使用Apache自带的ab命令测试网站性能(小强性能测试培训班学员作品)

  Apache自带的ab命令虽然很简单,但是对于调试的时候的测试,还是非常有效的,因此,做网站性能测试,还是有必要了解下的,关于ab详细命令,本文不做介绍,本文只介绍使用POST数据的使用方法。 测试环境 WEB环境服务器,并部署好SHOP系统 使用Xshell连接服务器 开始测试 login.ab 内容,该内容需要在登录的时候使用抓包工具进行抓包,我这里先使用了loadrunn...

测试帮日记 858

使用Apache自带的ab命令测试网站性能

Apache自带的ab命令虽然很简单,但是对于调试的时候的测试,还是非常有效的,因此,做网站性能测试,还是有必要了解下的,关于ab详细命令,本文不做介绍,本文只介绍使用POST数据的使用方法。 测试环境 ...

cixiu4968的博客 115
上一篇: windows 7下安装zendstudio 5.5
下一篇: Firefox浏览器的相关配置--后台打开链接等
iteye_16607
博客等级 码龄8年 1粉丝 124原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值