`

Apache benchmarking

    博客分类:
  • web
 
阅读更多

NAME
       ab - Apache HTTP server benchmarking tool

SYNOPSIS
       ab  [ -A auth-username:password ] [ -b windowsize ] [ -B local-address ] [ -c concurrency ] [ -C cookie-name=value ] [ -d ] [
       -e csv-file ] [ -f protocol ] [ -g gnuplot-file ] [ -h ] [ -H custom-header ] [ -i ] [ -k ] [ -n requests ] [ -p POST-file  ]
       [  -P proxy-auth-username:password ] [ -q ] [ -r ] [ -s timeout ] [ -S ] [ -t timelimit ] [ -T content-type ] [ -u PUT-file ]
       [ -v verbosity] [ -V ] [ -w ] [ -x <table>-attributes ] [ -X proxy[:port] ] [ -y <tr>-attributes ] [ -z <td>-attributes  ]  [
       -Z ciphersuite ] [http[s]://]hostname[:port]/path

erichan@erichan-HP-Compaq-6520s:~$ ab -n1000 -c100 http://192.168.0.163:8080/simple-service10/webapi/rest

Concurrency Level:      100
Time taken for tests:   7.626 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      5039000 bytes
HTML transferred:       4889000 bytes
Requests per second:    131.13 [#/sec] (mean)
Time per request:       762.574 [ms] (mean)
Time per request:       7.626 [ms] (mean, across all concurrent requests)
Transfer rate:          645.30 [Kbytes/sec] received

Percentage of the requests served within a certain time (ms)
  50%    543
  66%    613
  75%    638
  80%    723
  90%   1300
  95%   3365
  98%   3487
  99%   3543
 100%   3580 (longest request)


erichan@erichan-HP-Compaq-6520s:~$ ab -n1000 -c100 -H 'If-Modifed-Since:' http://192.168.0.163:8080/simple-service10/webapi/rest/last_modified?userId=eric

Concurrency Level:      100
Time taken for tests:   6.320 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      5128000 bytes
HTML transferred:       4889000 bytes
Requests per second:    158.23 [#/sec] (mean)
Time per request:       632.006 [ms] (mean)
Time per request:       6.320 [ms] (mean, across all concurrent requests)
Transfer rate:          792.37 [Kbytes/sec] received

Percentage of the requests served within a certain time (ms)
  50%    563
  66%    591
  75%    608
  80%    627
  90%    848
  95%   1767
  98%   2007
  99%   2082
 100%   2175 (longest request)

分享到:
评论

相关推荐

    05_PHP的缓存与静态化应用.pdf

    **Apache Benchmarking Tool**是一个用于测试Web服务器性能的工具,它可以模拟多用户访问情况,通过向指定URL发送大量请求来测试服务器的响应时间和吞吐量。 - **语法格式**:`ab [options] [http[s]://]hostname[:...

    PHP的缓存与静态化应用

    为了评估静态化和缓存的效果,可以使用Apache Benchmarking Tool(ab)进行性能测试。例如,上述示例展示了通过ab测试PHP脚本与HTML静态页面的性能差异。在大量并发访问的情况下,静态HTML通常表现出更好的性能。 ...

    apache benchmark ab.exe

    to spend on benchmarking This implies -n 50000 -s timeout Seconds to max. wait for each response Default is 30 seconds -b windowsize Size of TCP send/receive buffer, in bytes -B address Address ...

    Benchmarking spatial RDF stores-开源

    标题中的“Benchmarking spatial RDF stores”是指对支持空间功能的RDF(Resource Description Framework)存储进行性能评估的过程。RDF是一种标准模型,用于在万维网中表示信息,特别是用于语义网和链接数据。而...

    优秀的软件工程师必须掌握的几个性能测试工具.pdf

    ab是一个工具,用于benchmarking你的Apache Hypertext Transfer Protocol (HTTP) server。它是设计来给你一个印象的,你的当前Apache安装如何执行。这个工具特别显示你Apache安装可以serve多少请求每秒。ab命令会...

    apache下ab.exe使用介绍

    Benchmarking www.example.com (be patient)... done Server Software: GWS/2.1 Server Hostname: www.example.com Server Port: 80 Document Path: / Document Length: 230 bytes Concurrency Level: 10 Time taken...

    play-django-rails-benchmarking:在Play,Django和Rails上进行简单的基准测试

    渲染包含获取的实体的简单布局所有应用程序都在其生产环境中运行: Rails已发布到Apache(Passenger) Django已发布到Apache(WSGI) 使用start命令运行播放(建议在生产环境中使用)标杆管理使用以下命令,使用ab ...

    优秀的软件工程师必须掌握的几个性能测试工具收集.pdf

    【Apache HTTP Server Benchmarking Tool (ab)】 ab是Apache HTTP服务器的基准测试工具,主要用于评估Apache服务器的性能。它可以创建多个并发访问线程,模拟多用户同时访问同一URL,不仅适用于Apache,还可以用于...

    gatling-dubbo:一个加特林插件,用于在Apache Dubbo(https:github.comapacheincubator-dubbo)和其他Java生态系统上运行负载测试

    标签中的"benchmarking"和"performance-testing"强调了`gatling-dubbo`的主要功能,即性能基准测试和性能测试。"stress-testing"则表明它可以模拟高负载环境,测试系统的极限性能。"scala"和"gatling"标签明确了其...

    Practical Mod Perl

    Practical Mod Perl &lt;br&gt; Copyright Preface What You Need to Know Who This Book Is For How This Book Is Organized Reference Sections Filesystem Conventions Apache ...

    一款不错的网站压力测试工具webbench

    webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 1、适用系统:Linux 2、编译安装: tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make...

    大数据导论大数据导论大数据导论

    H2O)托管管理(比如:Apache Hadoop Benchmarking)安全管理(常用的有 Gateway)大数据系统部署(可以看下 Apache Ambari)搜索引擎架构(学习或者企业都建议使用 Lucene 搜索引擎)多种数据库的演变(MySQL/...

    maven-test-bench:测试平台,用于测量和调查Apache Maven项目的性能

    测量和研究Apache Maven的堆内存分配 • ••• 该项目是一个基于的测试平台,对项目源代码上的mvn validate进行基准测试和了解堆内存分配。 随意使用该项目重新执行度量,在度量任何构建时使用它,调整其代码并为...

    hive-benchmark:针对Apache Hive LLAP的自动化TPC-DS和TPC-H基准

    Apache Hive。 在15分钟到2天之间生成数据(取决于您选择的比例因子和可用的硬件)。 在您的系统路径中安装了gcc 。 如果您的系统没有,请使用yum或apt-get进行安装。 克隆 git clone ...

    PHP,JSP 作为服务器端脚本语言的性能比较外文翻译(可编辑).doc

    - Benchmarking:基准测试是衡量系统性能的标准方法,通常包括一组预定义的测试用例。 - Web Server:Web服务器是处理HTTP请求并返回Web内容的软件,如静态HTML文件、动态内容或重定向。 5. 结论与启示 对于Web...

    clucene源码

    Very little benchmarking has been done on clucene. Andi Vajda posted some limited statistics on the clucene list a while ago with the following results. There are 250 HTML files under $JAVA_HOME/...

    性能测试工具wrk-4.1.0-linux

    wrk以其轻量级、高性能和易于扩展性,区别于其他性能测试工具,如Apache JMeter、ab(Apache HTTP Server Benchmarking Tool)等。它更适合对高并发、短连接场景下的Web服务进行压力测试,而JMeter则更适合功能测试...

Global site tag (gtag.js) - Google Analytics