使用Apache ab怎么对http的性能进行测试?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
Mac自带了Apache环境
打开“终端(终端)”,输入apachectl - v, sudo(可能需要输入机器秘密)。如下显示Apache的版本
接着输入sudo apachectl开始,这样Apache就启动了。打开Safari浏览器地址栏输入“http://localhost”,可以看到内容为“工作!”的页面。其位于“/库(资源库)/网络服务器/文件/毕?这就是Apache的默认根目录。
Apache的安装目录在:/etc/输入/等默认是隐藏的。有三种方式查看:
1,码头下右键仪,选择“前往文件夹“,输入“/etc"
2,在仪下- - - - -》前往- - -》前往文件夹,然后输入/etc
3,可以在终端输入“打开/etc"
窗口可以去http://httpd.apache.org/download.cgi下载,或者从命令行安装
1。安装apache
,,,,sudo端口安装输入
启动apache: sudo apachectl开始
2只;酿造安装pcre
3。wget http://ftp.yz.yamagata-u.ac.jp/pub/network/apache//httpd/httpd-2.4.4.tar.bz2
,,(1)解压
,,(2)./configure
,,(3)制造,,使安装
,,(4)sudo cp/ab/usr/sbin 支持,
4。ab - n 1000 - c 10 http://localhost: 3000/,最后这个斜杠不能少
这个ab -n1000 c10 http://localhost: 3000/命令,在窗口系统下,需要先用cd命令定位到你的apache安装目录的本文件夹…,
<强> ab的参数说明强>
-n 需要执行的请求次数
-c 并发的数量
-t ,等待返回的最长时间
-b TCP收发缓冲区的大小,单位(字节)
- p使用post(同时需要定义- t参数)
- u使用把(同时需要定义- t参数)
- t - type,例如应用程序/x-www-form-urlencoded,默认为text/平原
- w把结果打印在html的表格里
-x 表格的属性
-y tr行属性
-z 道明列属性
- c设置饼干例如Apach=1234
- h头行,例如接受编码:gzip
- k是否标示位HTTP维持
<强>测试结果:强>
却;能够is ApacheBench,, Version 2.3, & lt;修订:美元,1663405,美元比; Copyright 1996年,Adam Twiss, Zeus Technology 有限公司http://www.zeustech.net/Licensed 用,Apache Software 基金会,http://www.apache.org/Benchmarking localhost (be 病人) Completed 100,请求 Completed 200,请求 Completed 300,请求 Completed 400,请求 Completed 500,请求 Completed 600,请求 Completed 700,请求 Completed 800,请求 Completed 900,请求 Completed 1000,请求 Finished 1000,请求 Server 软件:,, Server 主机名:localhost Server 港口:,,3000 Document 路径:,,/时间长度:Document 14,字节 Concurrency 水平:10 Time taken  for 测试:0.323,秒 Complete 请求:,1000 Failed 请求:0 Total 转移:,,115000字节 HTML 转移:,,14000字节 Requests per 第二:3097.37,(#/秒),(平均) Time per 要求:,,3.229,(女士),(平均) Time per 要求:,,0.323,(女士),(意思是,across all concurrent 请求) Transfer 率:,,,347.85,(kb/秒),收到 Connection Times (女士) ,,,min 意思是(+/-标准差),median ,马克斯 连接:,,0,0,0.1,,0,1 处理:,,1,3,2.2,,2,,16岁 等待,,,1,3,2.2,,2,,16岁 总:,,,1,3,2.2,,2,,16岁 Percentage of 从而requests served  within a certain time (女士) ,50% 2 ,66% 3 ,75% 3 ,80% 4 ,90% 5 ,95%,7 ,98%的13 ,99% 15 ,100%,16,(longest 请求)
关于使用Apache ab怎么对http的性能进行测试问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。